TOP

MySQL修改 innodb_data_file_path 参数注意事项
2019-04-02 22:08:29 】 浏览:144次 本网站的内容取自网络,仅供学习参考之用,绝无侵犯任何人知识产权之意。如有侵犯请您及时与本人取得联系,万分感谢。
Tags:MySQL 修改 innodb_data_file_path 参数 注意事项

mysql 修改 innodb_data_file_path 参数注意事项


在测试环境下没有设置过多的详细参数就初始化并启动了服务,后期优化的过程中发现innodb_data_file_path设置过小:


当没有配置innodb_data_file_path时,默认innodb_data_file_path = ibdata1:12M:autoextend


当需要改为1G时,不能直接在配置文件把ibdata1改为1G,


否则启动服务之后,从错误日志看到如下报错:


大致意思就是ibdata1的大小不是 65536page*16KB/1024KB=1G,而是 786page*16KB/1024KB=12M(未使用压缩页)


而应该再添加一个ibdata2:1G,如下:


重启数据库


直接改为如下的话


可以删除$mysql_datadir目录下ibdata1、ib_logfile0、ib_logfile1文件:


也可以启动MySQL,但是mysql错误日志里会报如下错误:


请关注公众号获取更多资料


MySQL修改 innodb_data_file_path 参数注意事项 https://www.cppentry.com/bencandy.php?fid=57&id=217012

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇MySQL批量插入与唯一索引问题解决 下一篇关于Oracle单行函数与多行函数

评论

验 证 码:
表  情:
内  容: