mysql報錯1548-Cannot load from mysql.proc. The table is probably corrupted


我的版本是5.5.53,

進入到MYSQL-front后,一點擊localhost就報錯

網上的例子都是說使用mysql_upgrade更新

但是我的是在phpstudy里的mysql,並沒有mysql_upgrade

 

參考大佬博客后,找到解決辦法

先找到mysql數據庫,然后找到proc表,找到comment字段

查看類型是varchar型或者char型

我們只需要把它改為text型就可以

執行下面sql語句修改

ALTER TABLE proc
MODIFY COLUMN comment text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL AFTER sql_mode;

然后重啟mysql就可以了

 

參考連接

https://blog.csdn.net/taoyuankuangdao/article/details/79203172

 


免責聲明!

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



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