mysql(DML)
数据操纵语言DML(Data Manipulation Language)
常用语句: insert,delete,update
插入数据
(1) INSERT INTO 表名(列1,列2……,列n) VALUES(值1,值2……,值n);
(2) INSERT INTO 表名 set 列名1=值1,…列名n=值n;
(3) INSERT INTO 表名(列1,列2……,列n) VALUES(值1,值2……,值n),(值1,值2……,值n);
(4)INSERT INTO 表名(列1,列2……,列n) 查询语句(查询的列数与插入列数匹配)
INSERT INTO t_student VALUES(100,'sjs','男','2000-08-25','12345678987',99,NOW())
#方式2: INSERT INTO 表名 set 列名1=值1,..列名n=值n;
INSERT INTO t_student SET stu_name='伟涛',stu_sex='女',stu_num=102,stu_phone=12355445465
#方式3:方式3: INSERT INTO 表名(列1,列2……,列n) VALUES(值1,值2…..,值n),(值1,值2…..,值n);
INSERT INTO t_student (stu_name,stu_sex,stu_num,stu_phone) VALUES ('锦涛','女',112,14725836987),('袁华磊','女',113,14725836587)
修改数据
UPDATE 表名 SET 列名 = ‘新值’WHERE 条件
UPDATE t_student SET stu_sex='男' WHERE stu_num=113
删除数据
DELETE FROM 表名 WHERE 条件
TRUNCATE TABLE 表名;清空整张表
DELETE FROM t_student WHERE stu_sex='男'
TRUNCATE TABLE t_dent -- 清空表中数据