1.DDL:操作数据库中的对象,数据库,表,列 ***创建数据库 create database 数据库名;# 已默认编码创建数据库 create database 数据库名 charset 编码名; ***创建表 create table 表名( 字段1 数据类型(长度)[约束], 字段1 数据类型(长度)[约束],#varchar表示字符串 ); 约束: 主键约束primary key ,该列的值唯一,不为空 自动增长约束(数字+1):auto_increment 2.DML:操作数据库表中数据,对数据进行增删改 ***添加一条记录 insert into 表名(列名1,列名2) values(值1,'值2'); ***删除一条记录 delete from 表名;#删除表中所有数据 delete from 表名 where 字段;#删除条件表中数据 truncate table 表名;摧毁表重建(不用) ***修改一条记录 update 表名 set 字段名=值,字段名=值;#表中所有记录的字段都修改了 update 表名 set 字段名=值,字段名=值 where 条件; 2.DQL:操作数据库表中数据,对数据进行查询 ***基本查询: select * from 表名; distinct去重复 ***条件查询: 1.<>和!=:不等于 2.in(100,200):等于100和200的 is null ,is not null 空 *****3.like'a%'模糊查询 select * from 表名 where 条件;