| 所花时间(包括上课): |
2h |
| 代码量(行): |
80左右 |
| 搏客量(篇): |
1 |
| 了解到的知识点: |
数据库操作 |
| 备注(其他): |
|
1 # 展示数据库
2 show databases;
3
4 # 创建数据库
5 creat database+db1(数据库名称);
6
7 # 如果创建同样名字的数据库,会报错,可以选择另一条判断语句;
8 creat database if not exists db1;
9
10 # 删除数据库
11 drop database db1(数据库名称);
12
13 #如果删除不存在的数据库,会报错。可以选择另一条判断语句:
14 drop database if exists db1;
15
16 #使用数据库
17 use database db1;
18
19 #查询当前所在数据库
20 select database();
1 #查询当前数据库的所有表
2 show tables;
3
4 #查询表的结构
5 desc func(表的名称);
6
7 #创建表 注:最后一行不加逗号
8 creat table 表名
9 (
10 字段名1,数据类型1,
11 字段名2,数据类型2,
12 ...
13 ...
14 字段名n,数据类型n
15 );
16
17 例,要创建以下表格;
18 creat table tb_user(
19 id int,
20 username varchar(20),
21 password varchar(6)
22 );
1 # 删除表
2 drop table + 表名;
3
4 #判断表是否存在,删除表
5 drop table if exists;
6
7 #修改表的名称
8 alter table 原表名 rename to 要改名;
9
10 #表中添加一列
11 alter table 表名 add 列名 数据类型;
12
13 #修改数据类型
14 alter table 表名 modify 列名 新数据类型;
15
16 #修改列名和数据类型
17 alter table 表名 change 新列名 新数据类型;
18
19 #删除列
20 alter table 表名 drop 列名;