Mysql命令drop database:删除数据库


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)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM