创建数据库 CREATE
-- 使用默认的编码创建数据库. 如果该数据库存在, 则报错.
CREATE DATABASE 数据库名 [DEFAULT];
-- 使用默认的编码创建数据库. 如果该数据库存在, 则只报出warning, 不会报错.
CREATE DATABASE IF NOT EXISTS 数据库名 [DEFAULT];
-- 显示警告信息.
SHOW WARNINGS;
-- 使用指定的编码创建数据库.
CREATE DATABASE 数据库名 CHARACTER SET gbk;
查看数据库 SHOW
-- 查看所有数据库列表
SHOW DATABASES;
-- 查看符合通配条件的数据库列表
SHOW DATABASES LIKE 通配符;
-- 查看符合指定条件的数据库列表
SHOW DATABASES WHERE 条件;
-- 查看该数据库创建时使用的编码.
SHOW CREATE DATABASE 数据库名;
修改数据库 ALTER
-- 修改数据库的编码
ALTER DATABASE 数据库名 CHARACTER SET = utf8; -- 注意是 utf8, 没有 -
删除数据库 DROP
-- 删除指定数据库
DROP DATABASE 数据库名;
-- 删除指定数据库, 只会警告不会报错.
DROP DATABASE IF EXISTS 数据库名;