全部学科
Python全栈
python
NodeJS全栈
nodejs
小程序首页
📅 2026-05-15 5 分钟 ✍️ juanwangdev

MySQL 删除数据库

DROP DATABASE 语句用于删除整个数据库及其所有内容。

基本语法

SQL
DROP DATABASE 数据库名;

常用示例

删除数据库

SQL
DROP DATABASE mydb;

如果存在则删除

SQL
DROP DATABASE IF EXISTS mydb;

DROP DATABASE 与 DROP TABLE 区别

操作删除对象影响范围
DROP DATABASE整个数据库删除数据库及其所有表
DROP TABLE单张表只删除指定表

注意事项

  • DROP DATABASE 会删除数据库中的所有表和数据,不可恢复
  • 建议使用 IF EXISTS 避免数据库不存在时报错
  • 删除前务必确认数据已备份
  • 生产环境谨慎操作,建议先检查数据库名

要点总结

场景语法
删除数据库DROP DATABASE 数据库名
安全删除DROP DATABASE IF EXISTS 数据库名

重要提醒:DROP DATABASE 会永久删除数据库及其所有数据,操作前务必备份!

📝 发现内容有误?点击此处直接编辑

← 上一篇 MySQL 删除数据
下一篇 → MySQL 删除表
想查看更多题目和详细解析?
小程序提供完整的题库、模拟考试和详细解析
马上就来

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库