MYSQL数据库基本操作——DML

1.基本介绍:

DML是指数据操作语言,英文全称是Data Manipulation Language,用来对数据库中表的数据记录进行更新。

关键字:

插入insert

删除delete

更新update

2.数据插入 

语法格式: 

-- 1.数据插入
 -- 格式:insert into 表(列表1,列表2,列表3...) valuses (值1,值2,值3...);  //向表中插入某些
     --     insert into 表 values(值1,值2,值3...);   //向表中插入所有列
		 insert into student(sid,name,gender,age,address,score)
		              values(1001,'张三','男',18,'北京',85.5);
		 
		 insert into student(sid,name,gender,age,address,score)
		              values(1002,'李四','男',18,'上海',95.5),
											 (1003,'张华','男',11,'上海',95.5);
		 
		 insert into student values(1003,'张华','男',11,'上海',95.5);

 3.数据修改

语法格式:

 --  数据修改
  -- 格式:update 表名 set 字段名=值,字段名=值...;
	--     update 表名 set 字段名=值,字段名=值... where 条件;
	update student set name='王五',age=20;
	update student set name='赵一一',address='刚过布' where sid=1003;

4.删除数据 

-- 数据删除
 -- 格式: delete from 表名 [where 条件];
 --        truncate table  表名 或者 truncate 表名
	
-- 	1.删除sid为1003的学生数据
delete from student where sid=1003;

-- 2.删除表中所有数据
delete from student;

-- 3.清空表数据
truncate table student;
truncate student;

注意:delete和truncate原理不同,delete只删除内容,而truncate类似于drop table ,可以理解为是将整个表删除,然后再创建该表; 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值