解決CentOS安裝XAMPP後MariaDB大量產生err的方法-[ERROR] Incorrect definition of table mysql.column_stats: expected column 'max_value' at position 4 to have type varbinary(255), found type varchar(255)-教學撰寫:徐嘉裕Neil hsu
最近靈異事件真的很多,像是完全按照官網版本安裝的XAMPP7.4X在CentOS上,照理說官方釋出的版本因該都正常的吧,沒想到一運行XAMPP就產生大量的.err檔,而請增加速度非常快,不用幾天就會吧root撐爆,不處理也不行
先來看一下.err錯誤訊息內容(.err位置在/opt/lampp/var/mysql/xxx.err)
2021-04-12 8:33:48 13 [ERROR] Incorrect definition of table mysql.column_stats: expected column 'max_value' at position 4 to have type varbinary(255), found type varchar(255).
2021-04-12 8:33:48 13 [ERROR] Incorrect definition of table mysql.column_stats: expected column 'min_value' at position 3 to have type varbinary(255), found type varchar(255).
2021-04-12 8:33:48 13 [ERROR] Incorrect definition of table mysql.column_stats: expected column 'max_value' at position 4 to have type varbinary(255), found type varchar(255).
送出後,刪除原本的.err(.err位置在/opt/lampp/var/mysql/xxx.err),要用root權限才能刪除
指令: rm /opt/lampp/var/mysql/xxx.err
重新啟動xampp,輸入指令:
/opt/lampp/xampp restart
重啟xampp後還是會產生.err,但都是系統啟動資訊,已經沒有
2021-04-12 8:33:48 13 [ERROR] Incorrect definition of table mysql.column_stats: expected column 'max_value' at position 4 to have type varbinary(255), found type varchar(255).
.err檔也不會再長大,奇怪的問題算是解決了,有需要的朋友參考看看!
備註:
如果err中有顯示以下警告
[Warning] InnoDB: Table mysql/innodb_table_stats has length mismatch in the column name table_name. Please run mysql_upgrade
在phpmyadmin->mysql->sql執行以下sql語法
留言
張貼留言