服务器突然挂掉了,mysql无法启动

刚才打算在服务器上跑个项目,因为要记录很多的日志,所有我打算删掉点东西,然后节省空间,方便脚本一直跑下去,不了脚本处理数据多,内存占满了,服务器卡的不行,我只好killall python来结束这个脚本。

随后悲剧出现,msyql挂掉了,怎么也启动不了,我使用mysqld --initialize来初始化mysql,结果出现如下错误:

190823 23:53:07 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
190823 23:53:07 [Note] mysqld (mysqld 5.5.62-0+deb8u1-log) starting as process 3731 ...
mysqld: File '/var/log/mysql/mysql-bin.index' not found (Errcode: 2)
190823 23:53:07 [ERROR] Aborting

190823 23:53:07 [Note] mysqld: Shutdown complete

大概看了一下就因为/var/log/mysql/mysql-bin.index这个文件找不到,原来是我干才误删的文件,那该怎么办呢?创建一下目录mkdip -p /var/log/mysql,然后继续执行上面的命令,果然成功,我的mysql服务终于起来了。

所以还是奉劝大家,删除数据的时候一定要谨慎点,不然半天还摸不着头脑。

0 comments

To reply to the article, please Login or registered