mysql(DML)

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 -- 清空表中数据

猜你喜欢

转载自blog.csdn.net/ZJ_1011487813/article/details/112992430