百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> MySQL修改innodb_log_file_size参数导致InnoDB引擎无效
分享文章到:

MySQL修改innodb_log_file_size参数导致InnoDB引擎无效

发布时间:01/15 来源: 浏览: 关键词:
本文章来给各位同学介绍自己在处理mysql中碰到的一些问题,像我今天在MySQL修改innodb_log_file_size参数导致InnoDB引擎无效了,后来找了很久才找到解决办法。

今天在对MySQL进行优化的时候,重启MySQL之后出现下面的错误:

innodb_buffer_pool_size=768M
innodb_log_file_size=256M
innodb_log_buffer_size=8M
innodb_additional_mem_pool_size=4M
innodb_flush_log_at_trx_commit=0
innodb_thread_concurrency=20

以上是对innodb引擎的初步优化,我们是一次性更换了所有的参数,然后保存配置文件,然后无法启动mysql,Manager of pid-file quit with[失败]dating file

最后一步一步来发现是更新innodb_log_file_size=256M时候出现了问题,只要加上这个就无法启动


出现这个错误的原因是我在配件文件中设置了 default-storage-engine=InnoDB 将数据库默认的引擎设置为了InnoDB,如果将默认引擎修改为MyISAM的话启动就不会报错,但是InnoDB引擎无效了。

于是我对改变的配置文件进行逐一排除,最后发现在innodb_log_file_size这个参数上面。后来查阅了一下资料,发现修改这个参数的话需要将MySQL停止,

然后将$MYSQL_HOME/var目录下面的ib_logfile0...ib_logfilen文件删除,最后再启动MySQL就可以了。

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有3人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板