一、库操作
1、增
create database db charset utf8;
# (db是你要创建的数据库名,charseet utf8是库的编码方式)
2、查
show create database db; #查指定的数据库
show databases; # 查所有数据库
3、改
alter database db charset gbk; # 修改库的编码方式
4、删
drop database db;
二、表操作
use db; # 切换库
select database(); # 查看当前所在的库
1、增
create table tb(id int, name char); # 新建表
alter table 表名 add 字段名 字段类型; # 添加表字段
2、查
show create table tb; # 查指定表
show tables; # 查所有表
desc tb; # 查表的详细信息
show create table 表名\G; # 将表结构转换为类似创建的语句
3、改
alter table tb modify name char(6); # modefy修改name的最大长度
alter table tb change name NAME char(7); # 修改name为大写
4、删
drop table tb; # 删除表
三、数据
1、增
#插入一条数据,指定id和name
insert into tb(id, name) valuse(1, 'mike'), (2, 'robot'), (3, 'jim')
2、查
selecet id from db.table; #查指定表中的所有id
select id, name from db.table; # 查指定表中的所有id和name
select * from db.tb; # 查指定表中的所有数据
3、改
update db.tb set name='robot'; # 改指定表中的所有name
update db.tb set name='robot' where id=2; # 改指定表中id为2的name
4、删
delete from tb; # 清空表,但留下ID
truncate table tb # 清空指定表,不留任何记录
delete from tb where id=2 # 删除指定表中id为2的数据