(1-4)MySQL 操作數據庫

整理自:慕課網——MySQL視頻教程


目錄

1 創建數據庫

1.1創建新的數據庫

1.2創建已有數據庫

1.3 查看/設置數據庫編碼方式

2 查看當前服務器下的數據表列表

 3 修改數據庫(編碼方式)

 4 刪除數據庫


1 創建數據庫

1.1創建新的數據庫

語法結構:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name

①{}:代表必選項,其中|表示選擇任意一項。

②[]:表示可選項

例如:創建一個簡單的數據庫

CREATE DATABASE t1;

 

1.2創建已有數據庫

(1)加入我們創建的數據庫已經存在,則或報錯:

 (2)使用關鍵字:IF NOT EXISTS,則會過濾掉所有錯誤,但會提示警告信息。

          使用:SHOW WARNINGS查看警告。

1.3 查看/設置數據庫編碼方式

如1.1所示:[DEFAULT] CHARACTER SET [=] charset_name

若不添加上述命令則使用MySQL默認的編碼方式(配置時已修改成utf8)。

(1)查看數據庫的編碼方式(數據庫創建時使用的指令是什麼):SHOW CREATE DATABASE t1;

(2)創建非默認編碼方式的數據庫

     例如:CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;

      SHOW CREATE DATABASE t2;

2 查看當前服務器下的數據表列表

語法結構:SHOW  {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]

例如:

SHOW DATABASES;

MySQL自帶4個數據庫,創建了數據庫t1,則應該有5個數據,如下所示。 

 3 修改數據庫(編碼方式)

語法結構:ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;

例如:修改t2數據庫的編碼方式爲uft8。

ALTER DATABASE t2 CHARACTER SET utf8;

 4 刪除數據庫

    語法結構:DROP {DATABASE | SCHEMA} [IF EXISTS] db_name

    例如:刪除數據庫t2。

    DROP DATABASE t2;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章