阅 读
124 回 复
19
124 回 复
19
(楼顶)
1.DDL语句
2021年11月01日(星期一)07:22 发布
0 楼(顶楼)|
回 复
1. 登录数据库(配置环境变量,或切换目录) mysql -u xxx -p xxx
mysql -u root; //u是user, mysql自带用户root
mysql -u root -p //p是密码, mysql默认没有密码, 要求密码的时候直接回车
未经编辑,原装一手
2021年11月01日(星期一)07:22 回复
1 楼 (沙发) |
引 用
2. 展示当前数据库 show databases
show databases; //注意单词是复数, 必须加分号! 否则会出现换行后mysql字样消失,系统会等待你继续输入下一条语句,直到加分号!
2021年11月01日(星期一)07:22 回复
2 楼 (椅子) |
引 用
3. 创建数据库 create database
create database d1; //创建数据库, d1是你自己起的数据库名
show databases; //创建之后再展示, 就可以看到新的库名
2021年11月01日(星期一)07:23 回复
3 楼 (板凳) |
引 用
4. 选择数据库 use
选择一个数据库后, 可以进行库内的表操作
use d1; //可以不加分号,输入 "use d1" 也可以
2021年11月01日(星期一)07:23 回复
5 楼 |
引 用
6. 查看数据库中的数据表(的列表) show tables
show tables; //要加分号. 这个命令的前提是 use d1; 选中一个库以后,show tables才显示这个库中个数据表
2021年11月01日(星期一)07:23 回复
6 楼 |
引 用
7. 创建数据表 create table
create table t1(UID int,name varchar(16)); //这个语句以use d1为基础,要先选中一个数据库,才能在这个库中创建表
2021年11月01日(星期一)07:23 回复
7 楼 |
引 用
8. 查看数据表表头的字段和约束信息
desc t1; //注意desc后面必须接当前数据库下存在的表的名称,t1
show create table t1\G //这里不用加分号,因为\G符号自带分号效果
2021年11月01日(星期一)07:23 回复
9 楼 |
引 用
10. 修改表头字段类型 modify column
alter table t1 modify column name varchar(20); //操作(alter)表(table),表名是t1,然后修改t1表中名为name的表头字段的类型为varchar(20);
alter table t1 modify name varchar(20); //column单词可以不写