1. 增
a、全列插入
格式:insert into 表名 values();
说明:主键列是自动增长,但是在全列插入时需要占位,通常使用0,插入成功以后以实际数据为准
示例: insert into students values(0,"tom",19,1,"北京“,0); (注意需要使用英文字符,此处若报错,则可能使用了中文)
b、缺省插入
格式: insert into 表名(列1,列2,......) values(值1,值2,......);
示例:insert into students(name, age, address) values("lilei",19,"上海"); (发现中文不能存入表,获取是编码问题)
查看表: select * from 表名;
示例:select * from students;
c、同时插入多条数据
格式:insert into 表名 values(...),(...),...
示例:insert into students values(0,"hanmeimei",18,0,"北京",0),(0,"han",16,1,"shanghai",0),(0,"Peng",16,0,"haihai",0);
2. 删
格式:delete from 表名 where 条件;
示例:delete from students where id=4;
注意:没有条件的话会qu'a全部删除,慎用;在日常工作中重要的数据要用逻辑删除。
3. 改
格式:update 表名 set 列1=值1, 列2=值2, ..., where 条件;
示例:update students set age =16 where id = 7;
注意:没有条件是全部列均修改,慎用。
4. 查
说明:查询表中的全部数据
格式:select * from 表名;
示例:select * from students;