创建数据库
- create database 数据库名
- create database if not exists 数据库名 :如果有不创建,返回一个warrning,如果没有直接创建
- create database 数据库名 character set 编码格式 :创建时指定存储的信息的编码格式
- create database 数据库名 character set 编码格式 collate 排序规则 :指定编码格式和排序规则
查看数据库
- show databases; 查看某个数据库的定义信息
- show create database 数据库名 修改数据库
修改数据库编码格式
alter database 数据库名 default character set 字符集
删除数据库
drop database 数据库名
使用数据库
use 数据库名
查看当前正在使用的数据库
select database();
创建表
create table 表名(字段,属性....);
查看表
show tables;
查看表的结构
desc 表名
查看表的创建语句
show create table 表名
快速创建一个和其他表结构相同的表
create table 表1 like 表2
删除表
drop table 表名
修改表的结构
添加类型
alter table 表名 add 新类型,数据类型
修改类型的数据结构
alter table 表名 modify 老类型,新数据结构
修改类型
alter table 表名 change 老类型 新类型 新数据结构
删除类型
alter table 表名 drop 要删除的类型
修改表名
rename table 表名 to 新表名
修改表的字符集
alter table 表名 character set 编码格式