查询数据
格式:select 字段信息 from 表 where 条件;
select id,name,chinese,enlish,math,from student;
select*from student;查询Student表中所有的字段信息
select name from emp;查询所有的名字
select name,age from emp where age<20;查询年龄小于20的名字和年龄
select*from student where name='猪八戒';
修改数据
格式:update 表名 set xxx=xxx,xxx=xxx where 条件;
update student set math=25 where id=3;
把猪八戒的id修改为9,年龄改为666
update emp set id=9,age=666 where name='张飞';
如果条件为NULL 不能用= 要用is
update emp set name='唐僧'where name is null
删除数据
格式 delete from 表名 where 条件;
delete from emp where age<20;
delete from emp where name='张飞';
delete from emp;
综合练习:1.创建mybd3 数据库字符集为utf8 并使用
show database mybd3 character utf8;
2.创建hero表 字段 :id,name,type
create table hero(id int,name varchar(10),type varchar(10));
3.插入数据:1.李白 刺客 2.诸葛亮 法师 3.刘备 战士 4.孙尚香 射手5.关羽 战士 6.刘禅 法师
insert into hero valuse(1,'李白','刺客'),(2,'诸葛亮','法师'),(3,'刘备','战士'),(4,'孙尚香','射手'),(5,'关羽','战士'),(6,'刘禅','法师');
4.修改李白为type为诗人
update hero set type='诗人' where id=1;
5.给表添加money字段在name后面
alter table hero add money int after name;
6.修改id<3的money为6888
update hero set money=6888 where id<3;
7.修改诗人为打野
update hero set type='打野'where id=1;
8.修改刘婵名字为阿斗价格为50
update hero set name='阿斗'where id=6;
9.删除id大于5的数据
delete from hero where id>5;
10.删除money字段 11.修改表名为heros
alter table hero drop money;
rename table hero to heros;
12.修改所有英雄价格为13888
update heros set money=13888;
13.删除所有数据
delete from heros;
14.删除表
drop table heros;
15.删除库
drop database mybd3;