表在数据库中存储,所以表的操作必须先切换到库
切换到 ian 库:USE ian
-
查看当前库中所有的表
show tables; -
创建表
create table 表名(
字段名1 字段类型和约束,
字段名2 类型和约束
)charset=utf8; -
查看建表语句
show create table stu; -
查看表结构(查看的是字段信息)
desc 表名 -
删除表
drop table 表名
数据操作
添加数据
-
指定字段添加数据
insert into 表名(id,name,age) values(值1,值2,值3) -
指定部分字段插入数据
insert into 表名(id,name) values(值1,值2); -
不指定字段添加数据(不推荐使用)
insert into 表名 values(值1,值2,值3); -
批量添加数据
insert into 表名(name,age) values(‘赵柳’,44),(‘田七’,55);
查询数据
查看当前表的所有数据
select * from 表名;
修改数据
update stu set age=13 where name=‘王武’;
注意:一般情况下更新时都要添加 where 条件,如果不添加会将表中的所有数据都更新
删除数据
delete from stu where id=5;
注意:删除数据必须添加 where 不添加会将表中所有的数据删除