创建数据库
createdatabase数据库名charactersetutf8;/createdatabase数据库名charset=utf8;
使用(切换)数据库
use数据库名
创建学生表
创建表: 制定表结构步骤:
先进入某一个数据库
use数据库名
输入建表命令;
CREATETABLE表名(
列名1列名类型 [约束],
列名2列名类型 [约束],
.....
列名N 类的类型 [约束]
)
举个栗子: 定义学生表: id name age email
CREATETABLEstudents(
idbigint,
namevarchar(20),
emailvarchar(20),
ageint
);
查看表的字段信息
desc 表名
修改一个表的字段类型
ALTERTABLE表名MODIFY字段名 数据类型;
查询表中的所有数据
SELECT*FROM表名;
DML是对表中的数据进行增、删、改操作
2.1 插入操作:
INSERTINTO表名 ( 列名1,列名2)VALUES(列值1, 列值2...);
举例:
添加1条数据
INSERTINTOstudents (id,name,age,email,score)VALUES(
2,'lisi',18,'wengwenyu@aliyun.com',null
);
# 可以查看
SELECT*FROMstudents;
添加多条数据(批量插入):
# VALUES后面以逗号隔开
INSERTINTO表名(列名1,列名2....)VALUES(列值1,列值2),(列值1,列值2)....;