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
示例展示: