数据库操作
DDL
DDL-数据库操作
-
查询
-
查询所有数据库
SHOW DATABASES;
-
查询当前数据库
SELECT DATABASE();
-
-
创建
CREATE DATABASE [ IF NOT EXISTS ] 数据库名 [ DEFAULT CHARSET 字符集 ] [ COLLATE 排序规则 ];
如果数据库已存在, 将会报错
此时, 添加选项
IF NOT EXISTS
能有效避免该情况创建数据库, 并且指定字符集; 字符集这里需要注意一下, 我们常用的字符集是
utf-8
, 但是我们不能直接用utf8
字符集, 因为utf8
字符集的存储长度是占 3 个字节的, 所以我们指定字符集的时候需要使用utf8mb4
, 该字符集存储长度是占 4 个字节, 支持占 4 个字节的字符CREATE DATABASE 数据库名称 DEFAULT CHARSET utf8mb4;
-
删除
DROP DATABASE [ IF EXISTS ] 数据库名;
-
使用
USE 数据库名;