MySQL数据库应用与管理
上QQ阅读APP看书,第一时间看更新

2.4 删除数据库

2.4.1 使用Navicat对话方式删除数据库

在“Navicat for MySQL”窗口中,双击展开“LDL”节点,在目标数据库stuInfo上右击,选择“删除数据库”菜单命令,在弹出的“确认删除”提示对话框中,单击“删除”按钮即可完成对当前数据库的删除。

注意:数据库删除后,其所有表及所有数据均从磁盘中永久删除,因此须谨慎操作!

2.4.2 使用SQL语句删除数据库

删除数据库使用DROP DATABASE语句。其语法格式如下:

DROP DATABASE [IF EXISTS]<数据库名>;

说明:删除数据库需要具有数据库DROP的权限。如果所删除的数据库不存在、且没有指定IF EXISTS,则会出现错误。

【示例2-5】删除数据库“webInfo”。运行结果如图2-11所示。

DROP DATABASE webInfo;

图2-11 SQL语句删除数据库

说明:执行删除数据库的操作以后,可以使用“SHOW DATABASES;”语句查看webInfo数据库是否已被删除。