因为数据库的数据量过大,导致直接使用delete删除过慢,这边的流程如下:
1、停止数据
sudo systemctl stop mysqld
2、删除实体数据文件
cd /var/lib/mysql
cd database #这个database就是你的数据库的名字
rm -rf ./* #删除本文件夹下所有的文件
4、使用安全模式启动mysql
/usr/sbin/mysqld --innodb-force-recovery=3 &
#这边输出的pid记一下,下面要用
5、连接mysql删除数据库
drop database 数据库名称
6、关闭使用安全模式启动的mysql,并且使用service启动mysql
kill -9 上面输出的pid
sudo systemctl start mysqld