u(update):修改(alter)
修改:alter table 表名 rename to 新名字
修改字符
Alter table 表名 character set 字符集名合成
添加一列
Alter table 表名 add 列名 数据类型;
修改列名称 类型
Alter table 表名 change 列名 新列 新数据类型;
Alter table 表名 modify 列名 新数据类型;
删除列
Alter table 表名 drop 列名;
D(Delete):删除:drop
删除表
Drop table 表名;
Drop table if exist;
DML :增删改表中数据
1. 添加数据
2. Insert into 表名(列名1,2,3,,,) values(相对应数据); (数字类型可任意不用引号,其他要用引号)
3. 删除数据
Delet from 表名[where条件]
注意:1.如果不加条件,则删除表中所有记录.
2.如果要删除所有记录
Delete from 加表名;--不推荐 效率不高,有多少跳记录 就会执行多少次删除
Truncate table 表名; --推荐使用,效率高 先删除一张表,再创建一张空表
4. 修改数据
5. Update 表名 set列名1=值1,列名2=值2………..[where条件]
6. 注意如果不加条件,表中所有记录都会被修改.
DQL:查询表中的记录;
Select from 表名;
1. 语法:
Select
字段列表
From
表名列表
Where
条件列表
Group by
分组字段
Having
分组之后的条件
Limit
分页限定
2. 基础查询
1. 多个字段查询
Select 字段名1,字段名2….from 表名
2. 去除重复
Distinct 只能跟在select后面,distinct前面不能跟字段.
3. 计算列
四则运算;ih
4. 起别名
As +名字或者空格+名字
|
|