北京SEO

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

2019/10/10/17:35:49  阅读:1980  来源:谷歌SEO算法  标签: 发外链

本文章来给各位同学介绍自己在处理mysql中碰到的一些问题,像我今天在MySQL修改innodb_log_file_size参数导致InnoDB引擎无效了,后来找了很久才找到解决办法.

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

  1. innodb_buffer_pool_size=768M
  2. innodb_log_file_size=256M
  3. innodb_log_buffer_size=8M
  4. innodb_additional_mem_pool_size=4M
  5. innodb_flush_log_at_trx_commit=0
  6. innodb_thread_concurrency=20 --phpfensi.com

以上是对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就可以了.

广告内容

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

相关阅读

热门评论

Seven 绯闻SEO Seven 绯闻SEO

绯闻SEO,一个专注中小企业网站优化的SEO爱好者

总篇数179

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法