扫盲 2026.11.04 22:36 16 次浏览 0 条评论

删除数据库方法

删库这活儿一条命令就完事,但删掉就真没了,没有回收站,动手前先备份。

MySQL里删库就靠 DROP DATABASE:

-- 删除整个数据库,里面的表和数据全部清空
DROP DATABASE test_db;

-- 加 IF EXISTS,库不存在也不会报错
DROP DATABASE IF EXISTS test_db;

命令行登录 MySQL 之后直接敲就行,回车前把库名多看两眼,敲错一个字母删的就是另一个库。

用 Windows 小皮面板更直观:打开 phpMyAdmin,左边点中要删的库,切到“操作”标签,页面下方有“删除数据库”,点执行再确认,库就没了。

删之前先导出一份,出事了还能救:

# 把 test_db 备份成 sql 文件
mysqldump -u root -p test_db > test_db.sql

还有个小坑:账号权限不够会直接报错,得用 root 或者有 DROP 权限的账号来执行。另外别整个脚本不选库就往下跑,DROP 语句后面跟的库名写清楚再执行。

说点什么 0

行思随记

欢迎来到:行思随记