DDL:Data Definition Language
作用:用于描述數(shù)據(jù)庫中要存儲的現(xiàn)實世界實體的語言。即創(chuàng)建數(shù)據(jù)庫和表的結(jié)構(gòu)
創(chuàng)建數(shù)據(jù)庫
默認用服務器的字符集
CREATE DATABASE 數(shù)據(jù)庫名;:(默認用服務器的字符集)
CREATE DATABASE 數(shù)據(jù)庫名 CHARACTER SET 指定字符集(utf8、gbk);:創(chuàng)建指定字符集數(shù)據(jù)庫
CREATE DATABASE 數(shù)據(jù)庫名 CHARACTER SET 指定字符集(utf8、gbk) COLLATE 校對規(guī)則(字符集所對應的);:創(chuàng)建指定字符集數(shù)據(jù)庫
查看數(shù)據(jù)庫的詳情
SHOW CREATE DATABASE 數(shù)據(jù)庫名;:查看該數(shù)據(jù)庫的基本信息
顯示所有數(shù)據(jù)庫
SHOW DATABASES;
刪除數(shù)據(jù)庫
DROP DATABASE 數(shù)據(jù)庫名;
修改數(shù)據(jù)庫字符集
ALTER DATABASE 數(shù)據(jù)庫名 CHARACTER SET UTF8;
查看當前選擇的數(shù)據(jù)庫
SELECT DATABASE();
選擇數(shù)據(jù)庫
USE 數(shù)據(jù)庫名;
顯示表當前數(shù)據(jù)庫所有表
SHOW TABLE;