删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据也将一同被删除。删除数据库语句和创建数据库的命令相似,MySQL中删除数据库的基本语法格式如下:
database_name为要删除的数据库的名称,如果指定的数据库不存在,删除就会出错。
【例3.3】删除测试数据库test_db,输入语句如下:
语句执行完毕之后,数据库test_db将被删除,再次使用SHOW CREATE DATABASE声明查看数据库的定义,结果如下:
执行结果给出一条错误信息:ERROR 1049 (42000):Unknown database 'test_db',即数据库test_db已不存在,表明删除成功。