数据:
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 (name) values ('涟漪'), ('晴空');
SELECT * FROM student;
-- 修改数据 -- update 表名 set 列1=值1,列2=值2,…… where 条件 update student set name = '杨花', address ='扬州' where id=6;
-- delete from 表名 where 条件:清空表,只删除数据,不重置主键字段的计数 delete from student where id=6 update student set isDelete = 1 where id = 6; -- truncate table 表名:截断表,清空重置主键字段的计数 -- drop table 表名:删掉表,数据和字段均被删除