若非法关机导致数据库无法启动,一般是强制关机导致 MySQL 二进制日志损坏,可使用以下命令处理(建议关机或重启时最好先停止 mysqld 服务,否则有一定机率导致数据库损坏)。
打开 SSH 软件连接 VPS 服务器,清理二进制日志:
rm -f /www/server/data/ib_*
rm -f /www/server/data/mysql-bin*
---------------------------------
尝试启动 mysqld
service mysqld start
完美解决;