用 mysqladmin 删要点
- 语法:mysqladmin -u 用户 -p drop 库名
- 实例:mysqladmin -u root -p drop shop_db
- 执行后终端会弹出确认,要输入 y/N
- 输 y 才真正删除,并显示 Database 已 dropped
- 和 DROP DATABASE 一样,删了就找不回
- 需要 root 或具备权限的账号来跑
用 mysqladmin 删示例
# 用 mysqladmin 删库(会二次确认)
mysqladmin -u root -p drop shop_db
# 终端交互大致是:
# 确定要删除 shop_db 吗?[y/N] y
# Database "shop_db" dropped
避坑提醒:mysqladmin 的确认提示能拦手滑,但脚本里加 -f 会跳过确认直接删,写自动化时千万别顺手带这个参数。