MySQL初步笔记,有待整理

查询表纪录:

select * from tb1;

插入一条记录

insert tb1 values(value1,value2,...);

修改表的默认编码:

alter table tb1 character set utf8;

查看表格

show columns from tb1;

设置默认数据库为当前数据库:

uses UserInformation;

创建表:

CREATE TABLE tb1(

  username varchar(20),

  userage TINYINT unsigned,

  sex ENUM(‘男‘,‘女‘),

  salary float(8,2) unsigned

);

查看当前数据库中的表:

show tables;

查看数据库中所有的表:

show tables from mysql;

时间: 2024-10-03 13:40:08

MySQL初步笔记,有待整理的相关文章

MYSQL 学习笔记记录整理之三:子查询

1.利用子查询进行过滤 eg:假如需要列出订购物品TNT2的所有客户,具体步骤: 检索包含物品TNT2的所有订单编号 检索具有前一步骤列出的订单编号的所有客户的ID 检索前一步骤返回的所有客户ID的客户信息 上述每个步骤都可以单独作为一个查询来执行,可以把一条SELECT语句返回的结果用于另一条SELECT语句的WHERE语句.也可以使用子查询把3个查询组合成一条语句. select order_num FROM orderitems WHERE prod_id='TNT2'; 输出结果为: o

MYSQL 学习笔记记录整理之一聚集函数

函数 说明 AVG() 返回某列的平均值 COUNT() 返回某列的行数 MAX() 返回某列的最大值 MIN() 返回某列的最小值 SUM() 返回某列值之和 1.AVG()函数,可以返回所有列的平均值,也可以返回特定列或者行的平均值. 例子: SELECT AVG(prod_price) AS avg_price 别名 FROM products: 说明:返回表中所有产品的平均价格. SELECT AVG(prod_price) AS avg_price 别名 FROM products W

MYSQL 学习笔记记录整理之二:分组数据

1.创建分组 GROUP BY SELECT ven_id,COUNT(*) AS num_prods FROM products GROUP BY ven_id: 注意: GROUP BY可以包含任意数目的列 GROUP BY列出的每个列都必须是检索列或者有效的表达式(但不能是聚集函数).如果在SELECT语句中使用表达式,则必须在GROUP BY中指定相同的表达式,不能使用别名. 除聚集计算语句外,SELECT语句中的每个列都必须在GROUP BY子句中给出. GROUP BY必须出现在WH

Mysql学习笔记(三)对表数据的增删改查。

写在前面:(一些牢骚,可以直接跳到分割线后) 太过敏感的人不会快乐,不幸的是我正是这种性格的人. 从培训机构毕业后,迫于经济方面的压力,和当时的班里的一个同学住在了一起,我们在一个公司上班.谁知道这都是不开心生活的源头,从每天早晨开始心情就很糟糕.他是个脾气很慢的人,我是个急脾气,特别是在早上上班的时候.由此种种吧,实在是不胜枚举.算了,还是不说了,太痛苦了,我不太喜欢说别人的坏话.我是学心理学的,已经用各种方法去安慰自己,但是都不太奏效. 回想以往和朋友的交往中,我虽然不算十分合群的人,但绝对

MySql学习笔记(转载)

/* 启动MySQL */net start mysql /* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password()update mysql.user set password=password('root'); SHOW PROCESSLIST -- 显示哪些线程正在运行SHOW VARIABLES -- /* 数据库操

MySQL学习笔记-基础入门

MySQL学习笔记

mysql数据库笔记

虽然select语句可以一次性查出所有的数据,但受计算机屏幕大小的限制,每次只能看到部分行的内容,要看其它内容的时候就要用到滚动条.由于网络的限制,对于web应用来说,这种方式的效率非常低下,数据量比较大的时候几乎是不能使用的. 事实上,通常采用的方法是根据屏幕的大小,一次只查出部分行并显示,如果要看其它的内容,通常采用分页的方式. 那如何在SQL语句中查部分行的内容呢?就要用到limit关键字了. kingbase中可以用下面的语句: 1.查询第一行记录:  select * from 表名

MySQL入门笔记(一)

MySQL入门笔记(二) 一.数据类型 1. 整型 2. 浮点型 3. 字符型 4. 日期时间型 二.数据库操作 1. 创建库 CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name; ??上述代码中DATABASE和SCHEMA完全相同,可任选一个(花括号内的参数为任选其一): ??添加IF NOT EXISTS的作用则是,若新建数据库的名称与已有数据库名称冲突,则产

MySql学习笔记(一)之DQL常用查询

MySql学习笔记(一)之DQL常用查询 前言:mysql是中小型的数据库软件,SQL语言分为DDL,DCL,DML,DQL四种,在这里重点讲解DQL的单表查询. 正文:在学习mysql单表查询之前,我们先做一些准备工作. 需要安装的软件如下: 1.mysql,版本可以选择5.1或者5.5,安装过程可以参考博客:http://www.cnblogs.com/ixan/p/7341637.html 2.mysql图形化管理软件:Navicate,sqlyog(二选一,推荐使用sqlyog). 本文