MySQL 常用命令
本文将介绍 MySQL 的常用语句。
一、数据库服务器
1.登录数据库服务器
1 |
|
2.退出数据库服务器
1 |
|
二、数据库
1. 查询所有数据库
1 |
|
2. 创建数据库
1 |
|
3. 选中数据库
1 |
|
4. 删除数据库
1 |
|
三、表
1. 查询数据库中的所有表
1 |
|
2. 创建表
1 |
|
3. 检查表结构
1 |
|
四、增
1 |
|
列名列表可省略,但此时列值列表便需要 “完整” 且按顺序
支持批量插入
1
2
3
4
5
6insert into
表名(列名列表)
values
(列值列表),
(列值列表),
···;支持插入错误时直接忽略插入,而不返回错误
1
2
3
4insert ignore into
表名(列名列表)
values
(列值列表);支持在 key 不存在是插入,key 存在时更新
1
2
3
4insert on duplicate key update
表名(列名列表)
values
(列值列表);
五、删
1 |
|
- 可以用
limit
限制数量,用order by
按顺序选择记录
六、改
1 |
|
- 可以用
limit
限制数量,用order by
按顺序选择记录
七、查
1 |
|
1
2
3
4
5
6
7SELECT [DISTINCT] 查询列表
[FROM 表名]
[WHERE 布尔表达式]
[GROUP BY 分组列表 ]
[HAVING 分组过滤条件]
[ORDER BY 排序列表]
[LIMIT 开始行, 限制条数]