MariaDB 出现 length mismatch 错误

今天在查看系统日志时,看到 MariaDB 有一大堆错误信息,内容如下:

InnoDB: 表 mysql/innodb_index_stats 在列名 table_name 上存在长度不匹配. 请运行 mysql_upgrade

 

  上網查了後主要是因為 DB 在某次更新後欄位的長度有做調整而調整方式就如事件紀錄所說執行 mysql_upgrade 指令即可

 

◎ 執行 MariaDB 的 Command Prompt並輸入下列指令

mysql_upgrade -u root -p

 

◎ 跑完後重啟 SQL 服務即可

 

  若執行完上述動作仍然沒有解決問題請將資料庫備份後移除再重新安裝即可

 

【参考链接】

留下回复

您的电子邮件地址不会被公开. 必填项已标注 *

本网站使用 Akismet 来减少垃圾评论. 了解您的评论数据如何被处理.