Mysql 1067 错误分析

发布时间:2021-07-27 11:40 来源: 阅读:0 作者: 栏目: 互联网

Mysql 出现1067错误分析和解决原因:一般是由于非正常重启机器,比如断电等原因导致这样的错误.另外这个错误在Windows 平台上出现的次数比较多.方案:首先 , 如果你没有对当前服务器上的mysql部署操作过任何改动,请不要怀疑是否需要修改某个配置文件来解决这个问题 , 是的, 要对自己的环境部署有信心.1.尝试从mysql 安装目录里复制一份my.ini文件到系统分区的Windows 目录下, 启动mysql , 如果成功启动 , 不要问为什么 , 没有人告诉我, 就是这么神奇.2.查看系统日志的里的应用程序日志, 每启动一次Mysql失败, 都会在这里留下脚印, 你可以在这看到Mysql 为什么没有启动起来日志分析:A .如果看到黄色感叹号的日志 , 内容里写到”Changed limits: max_open_files: 2048 max_connections: 1910 table_cache: 64″ , 如果你通过度娘搜索过这个日志, 一定会有专家告诉你, 要如何如何修改, 前面已经说过了, 对自己部署的环境要有信心. 所以请无视这条日志和专家.B .一般黄色感叹号的日志上方会有一个看起来比较正常的日志.内容里会出现”Plugin ‘FEDERATED’ is disabled.”, 这个才是关键.如果有幸看到这么一条日志. 请继续往下看.如果你从来都不查看mysql 的日志 , 请直接删除MySQL数据目录下的ib_logfile0和ib_logfile1两个文件,请放心删 , 这两个文件是日志文件, 就算你的网站是wordpress 也不用担心, 大胆删除. 这时再去点击启动mysql .3.由于断电或者异常中断导致ibdata1 这个文件写入了错误的数据 , 找到最近备份的文件 替换掉, 再重启Mysql.

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系QQ:712375056。