SQL增删改代码

数据:

插入:insert

CREATE DATABASE IF NOT EXISTS test default charset utf8 collate utf8_general_ci; use test; CREATE TABLE student ( id int unsigned auto_increment primary key, name varchar(255), address varchar(255), height decimal(5,2), isdelete bit default 0 ); -- 插入单行数据 INSERT INTO student VALUES (0, '张三', '杭州', 1.56); INSERT INTO student VALUES (0, '李四', '北京', 1.78); -- 插入单行数据 insert into student (name, height) values ('白雪', 1.77); -- 插入多行数据方法一 insert into student (name) values ('小灵'); insert into student (height) values (1.75); -- 插入多行数据方法二

insert into student values (default,'梅花','西安',1.75), (default,'雪花','成都',1.73);

-- 插入多行数据方法三 insert into student (name) values ('涟漪'), ('晴空');

SELECT * FROM student;

更改update:

-- 修改数据 -- update 表名 set 列1=值1,列2=值2,…… where 条件 update student set name = '杨花', address ='扬州' where id=6;

删除数据:delete/truncate/drop

-- delete from 表名 where 条件:清空表,只删除数据,不重置主键字段的计数 delete from student where id=6 update student set isDelete = 1 where id = 6; -- truncate table 表名:截断表,清空重置主键字段的计数 -- drop table 表名:删掉表,数据和字段均被删除

回收站
JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。