centos系統(tǒng)下mysql啟動失敗怎么辦

centos系統(tǒng)下mysql啟動失敗怎么辦

問題:

mysql 5.1升級到MySQL 5.6,升級完后啟動MySQL時失敗了。

解決思路:

打開MySQL的日志文件,輸入命令:

vim?/var/log/mysqld.log

在日志文件里找出錯誤信息。這里的錯誤是ibdata1文件大小參數(shù)被修改了,導致跟默認值不一樣。

centos系統(tǒng)下mysql啟動失敗怎么辦

(推薦教程:centos使用教程

解決方法:

打開MySQL的配置文件,輸入命令:

vim?/etc/my.cnf

如錯誤提示中所說: ibdata1 ?的值640個pages 配置文件中的值768個pages 不同。所以修改my.cnf 中innodb_data_file_path 中ibdata1 的值即可。

首先計算ibdata1的初始值:640/64 = 10M

最后的配置是:

innodb_data_file_path = ibdata1:10M:autoextend

如果my.cnf沒有該項配置,只要添加即可。

centos系統(tǒng)下mysql啟動失敗怎么辦

相關(guān)視頻教程推薦:centos使用教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊11 分享