您好,根据您的截图所示分析
您应该是手动删除或 mysql-bin.000004 这个文件导致 mysql 在启动的时候找不到这个二进制文件,解决方案如下:
1、 做个磁盘 快照以防后续操作失误
2、请到/www/server/data/目录核对 mysql-bin.xxxxxx数量 xxxxx 一般是以数字结尾的
3、到/www/server/data/mysql-bin.index查看记录的 mysql-bin.xxxxxx是否跟您/www/server/data目录下的数量匹配,请把没有的 mysql-bin.xxxxx记录删掉,然后保存后,重启 mysql |