DQL:
数据查询语言
select * from emp;
DML:
数据操作语言
insert delete update
insert into 表名(字段名1,字段名2,字段名3...) values(值1,值2,值3);
delete from 表名 where 条件;
delete from t_user where id = 2;
update 表名 set 字段名1=值1,字段名2=值2,字段名3=值3... where 条件;
update t_user set name = 'jack', birth = '2000-10-11' where id = 2;
DDL:
数据定义语言
create、drop、alter
create table 表名(
字段名1 数据类型,
字段名2 数据类型,
字段名3 数据类型
);
// 如果这张表存在的话,删除
drop table if exists t_student;
需要向 t_student 中加入联系电话字段,字段名称为:contatct_tel 类型为 varchar(40)
alter table t_student add contact_tel varchar(40);
TCL:
将mysql的自动提交机制关闭掉
先执行这个命令:start transaction;
事务提交:commit;
事务回滚:rollback;
DCL: