MySQL刪除數據庫

drop命令用於刪除數據庫。

drop命令格式:drop database <數據庫名>;

例如,刪除名爲 xhkdb的數據庫:
mysql> drop database xhkdb;

[例子1] 刪除一個已經肯定存在的數據庫:
   mysql> drop database drop_database;
   Query OK, 0 rows affected (0.00 sec)

[例子2] 刪除一個不肯定存在的數據庫:
    mysql> drop database drop_database;
    ERROR 1008 (HY000): Can't drop database 'drop_database'; database doesn't exist
    // 發生錯誤,不能刪除'drop_database'數據庫,該數據庫不存在。

    mysql> drop database if exists drop_database;
    Query OK, 0 rows affected, 1 warning (0.00 sec)
    //產生一個警告說明此數據庫不存在

    mysql> create database drop_database;  // 建立一個數據庫
    Query OK, 1 row affected (0.00 sec)
    mysql> drop database if exists drop_database;  // if exists 判斷數據庫是否存在,不存在也不產生錯誤
    Query OK, 0 rows affected (0.00 sec)
mysql

相關文章
相關標籤/搜索