1. 查看数据库
语法:show databases;
示例展示:
2. 创建库
语法:
CREATE DATABASE [IF NOT EXISTS] database_name[CHARACTER SET charset_name][COLLATE collation_name];
注意:[] 为可选项
{} 为必选项
database_name 为数据库名
CHARACTER SET 指定数据库采⽤的字符集编码
COLLATE 指定数据库字符集的校验规则
以test为例展示
示例展示:
3. 字符编码集和校验规则
3.1 查看数据库支持的字符编码集
语法:show charset;
示例展示:
3.2 查看数据库⽀持的排序规则
语法:show collation;
部分示例展示(太长了就只展示部分):
3.3 查看系统默认字符集和排序规则
3.3.1 查看系统默认字符集
3.3.2 查看系统默认排序规则
4. 查看创建语句
语法:show create database db_name;
5. 修改数据库
语法:
ALTER {DATABASE | SCHEMA} [db_name]
alter_option ...
alter_option: { [DEFAULT] CHARACTER SET [=] charset_name
| [DEFAULT] COLLATE [=] collation_name
| [DEFAULT] ENCRYPTION [=] {'Y' | 'N'}
}
注:
table_name: 要修改的表。
column_name : 要添加的列。
data_type: 列的数据类型。
CHARACTER SET:指定数据库采⽤的字符集编码
COLLATE:指定数据库字符集的校验规则
示例展示:
6. 删除数据库(慎用!!!)
语法:DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
示例展示: