升級到mysql5.7無法啟動問題解決


漏洞掃描,老項目升級到5.7位成功,啟動發現報錯:unknown option log_error

線備份my.cnf配置文件,

猜測應該是寫法有問題,先把log_error  改成log

#log_error = /var/mysql/error.log
log = /var/mysql/error.log

 

檢查日志發現繼續報錯:

unknown variable 'key-buffer=256M' ,修改my.cnf文件去掉改項即可。

unknown variable 'table-cache=512'  修改為table_open_cache即可。

unknown variable 'thread-concurrency=8' 去掉改項,5.7已結廢棄。

Fatal error: mysql.user table is damaged. Please run mysql_upgrade. 需要執行/usr/local/mysql/bin/mysql_upgrade -u root -p 更新表結構

 

重啟/etc/init.d/mysqld_multi start 1 問題解決。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM