MariaDB 出現 length mismatch 錯誤

  今天在查系統紀錄時,看到 MariaDB 有一大堆錯誤訊息,內容如下:

InnoDB: Table mysql/innodb_index_stats has length mismatch in the column name table_name. Please run mysql_upgrade

 

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

 

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

mysql_upgrade -u root -p

 

◎ 跑完後,重啟 SQL 服務即可。

 

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

 

[參考連結]

댓글 남기기

이메일 주소는 게시되지 않습니다. 필수 항목 표시 *

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터 처리 방법 알아보기.