官术网_书友最值得收藏!

2.1 操作數據庫

數據庫的操作包括創建數據庫、查看數據庫、選擇數據庫以及刪除數據庫。本節詳細講解如何通過命令行創建數據庫。

2.1.1 創建數據庫

創建數據庫是指在數據庫系統中劃分一塊空間,用來存儲相應的數據,這是進行表操作的基礎,也是進行數據庫管理的基礎。

(1)在MySQL中,創建數據庫之前,可以使用SHOW語句來顯示當前已經存在的數據庫,具體SQL語句如下,執行結果如圖2-1所示。

    SHOW DATABASES;

(2)創建數據庫的SQL語句如下,其中參數database_name表示所要創建的數據庫的名稱。

    CREATE DATABASE database_name;

我們先使用CREATE DATABASE test創建test數據庫,再通過SHOW語句查詢,結果如圖2-2所示。

圖2-1 查詢所有數據庫

圖2-2 創建數據庫

2.1.2 查看數據庫

查看數據庫在2.1.1節中已經提過,這里不再贅述。SQL語句如下:

    SHOW DATABASES;

2.1.3 選擇數據庫

在數據庫管理系統中一般會存在許多數據庫。在操作數據庫對象之前,需要先選擇一個數據庫。

在MySQL中選擇數據庫可以通過SQL語句USE來實現,其語法形式如下:

    USE database_name;

在上述語句中,database_name參數表示所要選擇的數據庫名字。

在選擇具體的數據庫之前,首先要查看數據庫管理系統中已經存在的數據庫,然后才能從這些已經存在的數據庫中進行選擇。如果選擇一個不存在的數據庫,就會出現如圖2-3所示的錯誤。正確的操作執行結果如圖2-4所示。

    USE database_name;

圖2-3 選擇不存在的數據庫

圖2-4 選擇數據庫

2.1.4 刪除數據庫

在刪除數據庫之前,首先需要確定所操作的數據庫對象已經存在。在MySQL中刪除數據庫可以通過SQL語句DROP DATABASE來實現,其語法形式如下:

    DROP DATABASE database_name

在上述語句中,database_name參數表示所要刪除的數據庫名字。

(1)在2.1.1節中已創建了名為test的數據庫,使用如下命令可將該數據庫刪除,如圖2-5所示。

    DROP DATABASE test;

(2)使用如下命令查詢數據庫是否刪除成功,如圖2-6所示,從中可以看到test數據庫已經被刪除。

    SHOW DATABASES;

圖2-5 刪除數據庫

圖2-6 查詢數據庫

主站蜘蛛池模板: 平昌县| 正蓝旗| 峨眉山市| 多伦县| 稷山县| 开鲁县| 手游| 金川县| 浦东新区| 临汾市| 喜德县| 泸州市| 海兴县| 太保市| 修文县| 馆陶县| 沂水县| 嘉黎县| 兴文县| 灌南县| 岳池县| 中卫市| 邵武市| 普洱| 平南县| 阿巴嘎旗| 天峻县| 乾安县| 云浮市| 伊吾县| 遵化市| 塔河县| 福鼎市| 台湾省| 东阳市| 西平县| 沅江市| 临泽县| 双桥区| 都匀市| 库车县|