关于进入数据库
1 | mysql -uroot -p //使用这种方式,接下来需要输入密码。密码是暗文 |
参数解释:
-
u:指定用户
-
p:指定密码
DDL
DDL,data defination language
,指的是数据定义语言,其主要作用是创建数据库,对库表的结构进行删除和修改等操作。
全部命令
1 | 1. 数据库操作 |
数据库操作
1 | show databases; // 显示所有的数据库 |
1 | mysql> show databases; // 显示数据库 |
表操作
1 | // 1、创建表 |
- 最后的分号不能忘记😢
- 最后的分号不能忘记😢
- 最后的分号不能忘记😢
1 | mysql> use school; // 使用一个数据库 |
创建表
- 主键
primary key
和auto_increment
必须连在一起使用 - 书写规范:每个字段的语句最好分行写,容易检查
- 最后的分号不能忘记
1 | # 创建user表:6种字段+1个主键 |
查看表结构
1 | mysql> desc user; |
查看创建表的SQL
语句
1 | show create table user; |
字段操作
关键词是alter
,先选中需要操作的表。
modify
:修改change
:改变名字add
:添加字段- 默认是末尾
- 指定位置添加
1 | // 修改字段信息 |
1 | // 原来的表格信息 |