MariaDB 出现 length mismatch 错误

  今天在查系统纪录时,看到 MariaDB 有一大堆错误讯息,内容如下:

创新数据库: 表mysql / innodb_index_stats在列名table_name中的长度不匹配. 请运行mysql_upgrade

 

  上网查了后,主要是因为 DB 在某次更新后,栏位的长度有做调整,而调整方式就如事件纪录所说,执行 mysql_upgrade 指令即可。

 

◎ 执行 MariaDB 的 Command Prompt,并输入下列指令:

mysql_upgrade -u root -p

 

◎ 跑完后,重启 SQL 服务即可。

 

  若执行完上述动作,仍然没有解决问题,请将资料库备份后,移除再重新安装即可。

 

【參考連結】

发表评论

请注意:: 评论审核已启用,可能会耽误您的评论. 有没有必要重新提交您的评论.