如何正确的给innodb表空间添加数据文件_MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何正确的给innodb表空间添加数据文件_MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1029字,纯文字阅读大概需要2分钟。
内容图文
![如何正确的给innodb表空间添加数据文件_MySQL](/upload/InfoBanner/zyjiaocheng/572/69fac0133ebd44e0b40bd074336903af.jpg)
重启MySQL时遇到下边错误
InnoDB: Error: data file /usr/local/mysql/data/ibdata1 is of a different size
InnoDB: 1152 pages (rounded down to MB)
InnoDB: than specified in the .cnf file 1216 pages!
找到原因是因为给mysql添加数据文件没有正确配置引起,查看一下当前数据文件的大小
l# ll -h /usr/local/mysql/data/
-rw-rw---- 1 mysql mysql 18M Mar 5 03:01 ibdata1
修改my.cnf
innodb_data_home_dir =
innodb_data_file_path = /usr/local/mysql/data/ibdata1:18M;/data2/ibdata2:50M:auto extend
这里要特别指出
- linux下查看到数据文件是多大就要填写多大,填大填小都不行。
- /data2/ibdata2这个目录/data2需要提前建立,但是ibdata2这个文件不可以存在
随后重启就无提示错误就ok了。
# /etc/init.d/mysql.server stop
Shutting down MySQL
... *
# /etc/init.d/mysql.server start
Starting MySQL
... *
--EOF--
innodb作者:Buro#79xxd出处:http://www.cnblogs.com/buro79xxd/文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。bitsCN.com内容总结
以上是互联网集市为您收集整理的如何正确的给innodb表空间添加数据文件_MySQL全部内容,希望文章能够帮你解决如何正确的给innodb表空间添加数据文件_MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。