數據庫的基本操作
數據庫是數據存儲的最外層(最大單元)
創建數據庫
基本語法:create database 數據庫名字 [庫選項];
創建數據庫
庫選項:數據庫相關屬性
字符集:charset 字符集
,代表着當前數據庫下的所有表存儲的數據默認指定的字符集(如果當前不指定,那麼採用DBMS默認的)
create database 數據庫名字 charset 字符集
校對集:collate 校對集
,
顯示數據庫
每當用於通過SQL指令創建數據庫,那麼系統就會產生一個對應的存儲數據的文件夾如下:
其實每個數據庫文件夾下都有一個opt文件,保存的是我們對應的數據庫選項
有對應的字符集和校對集
數據庫沒有指定字符集,那麼就會使用DBMS(這個字符集是在安裝MySql的時候指定的),默認字符集爲utf8
校對集隨字符集
顯示全部
-- 顯示所有數據庫
show databases;
顯示部分
基本語法:show databases like ‘匹配模式’
匹配模式:
_:匹配當前位置的單個字符
%:匹配指定位置多個字符
獲取以my開頭的全部數據:my%
獲取以m開頭,後面的第一個字母不確定,最後爲database的數據庫;'m_database'
獲取以database結尾的數據庫:'%database;'
-- 查看以my開頭的數據庫
show databases LIKE 'my%'
顯示數據庫創建的語句
基本語法:show create database 數據庫名字
-- 查看數據庫創建語句
show CREATE DATABASE mydatabase;
2.3