库操作:
创建数据库
create database 库名
查询数据库
show databases
查询建库语法
show create database
库名删除数据库
drop database
修改库选项
alter database 库名 库选项
表操作:
切换数据库
use 库名
创建表
create table 表名(
字段定义
)[表选项]charset=utf8 engine=innodb
查看表
show tables [like’匹配字符串’]
查看建表语句
show create table 表名
查看表结构
desc 表名
删除表
drop table [if exists] 表名
修改表选项
alter table 表名 charset=新字符集 engine=新引擎
重命名表
rename table 旧表名 to 新表名
添加字段
alter table 表名 add column 字段名 字段定义
删除字段
alter table 表名 drop column 字段名
修改字段定义
alter table 表名 modify column 字段名 新定义
重命名字段
alter table 表名 change column 旧字段名 新字段名 新定义
记录操作
设置客户端字符集
set names 客户端编码
添加记录
insert into 表名 (字段列表) values (值列表1)(值列表2);
查看记录
select * from 表名 [where 条件]
修改记录
update 表名 set 字段1=新值,字段2=新值 where 条件
删除记录
delete from 表名;
delete from 表名 where 条件;