
删除数据库的命令是“DELETE DATA”,具体格式为“DROP DATABASE [IF EXISTS] 数据库名;”,可以删除数据库中的所有表格并同时删除数据库。如果要使用“DROP DATABASE”,需要获得数据库DROP权限。
当数据库不再使用时应该将其删除,以确保数据库存储空间中存放的是有效数据。删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据也将一同被删除。
(推荐教程:mysql视频教程)
在 MysqL 中,当需要删除已创建的数据库时,可以使用 DROP DATABASE 语句。其语法格式为:
DROP DATABASE [ IF EXISTS ] 数据库名
语法说明如下:
数据库名:指定要删除的数据库名。
IF EXISTS:用于防止当数据库不存在时发生错误。
DROP DATABASE:删除数据库中的所有表格并同时删除数据库。使用此语句时要非常小心,以免错误删除。如果要使用 DROP DATABASE,需要获得数据库 DROP 权限。
注意:MysqL 安装后,系统会自动创建名为 information_schema 和 MysqL 的两个系统数据库,系统数据库存放一些和数据库相关的信息,如果删除了这两个数据库,MysqL 将不能正常工作。
示例:
查看数据库
MysqL> SHOW DATABASES;+--------------------+| Database |+--------------------+| information_schema || MysqL || performance_schema || sakila || sys || test_db || test_db_char || test_db_del || world |+--------------------+9 rows in set (0.00 sec)
使用命令行工具将数据库 test_db_del 从数据库列表中删除
MysqL> DROP DATABASE test_db_del;query OK, 0 rows affected (0.57 sec)MysqL> SHOW DATABASES;+--------------------+| Database |+--------------------+| information_schema || MysqL || performance_schema || sakila || sys || test_db || test_db_char || world |+--------------------+8 rows in set (0.00 sec)
此时数据库 test_db_del 不存在。
更多编程相关知识,请访问:编程教学!! 总结
以上是内存溢出为你收集整理的删除数据库的命令是什么?全部内容,希望文章能够帮你解决删除数据库的命令是什么?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)