為企業提供網站平臺解決方案

178 7892 1916

QQ客服:點擊這里給我發消息 點擊這里給我發消息

最新動態:

常見問題

你的位置:e球彩ef进球数 > 建站知識 > 常見問題 > Navicat連接MySQL時候的1577錯誤提示

江苏e球彩最高中多少钱:Navicat連接MySQL時候的1577錯誤提示

發布時間:2013-05-27 15:10作者:e球彩ef进球数網址:e球彩ef进球数瀏覽:次
Navicat導出任何一個數據庫,都會提示:1577 Cannot proceed because system tables used by Event Scheduler where found damaged at server start,按照提示的說法是系統表損壞, APMserv5.2.6選擇使用的是mysql5.1 版本。 不過當使用Navicat連接上MySQL后,無論打開任何一個數據庫,都會提示:1577 - Cannot proce
Navicat導出任何一個數據庫,都會提示:1577 – Cannot proceed because system tables used by Event Scheduler where found damaged at server start,按照提示的說法是系統表損壞,
APMserv5.2.6選擇使用的是mysql5.1 版本。 

  不過當使用Navicat連接上MySQL后,無論打開任何一個數據庫,都會提示:1577 - Cannot proceed because system tables used by Event Scheduler where found damaged at server start,按照提示的說法是系統表損壞,但沒有理由全部都損壞吧。


  于是上網查些相關信息,但比較失望,沒有實際的解決方案。經過一番折騰,在MySQL中文手冊里發現一些信息,原來是從MySQL5.1版本開始,系統表的結構進行了很大的調整,必須要進行升級系統表結構才能正常使用,而我原來的數據庫是5.02的,問題就出在這里了……

  然后在Navicat的官方網站上找到了一段信息:Please try to update your system table and to see if it solves your problem. mysql_upgrade is stored in the "bin" folder under the MySQL server installation path. 如圖:

  意思是在MySQL下的bin目錄里運行mysql_upgrade程序升級更新系統表以解決問題。我使用XAMPP的是1.7.1 Beta5,選擇使用的是MySQL 5.1.33版本。

操作方法簡述:

  開始->運行->輸入cmd回車,1、 開始->運行->輸入cmd回車,在操作提示符下切換到D:/APMServ5.2.6/MySQL5.1/bin/  或 cd D:/APMServ5.2.6/MySQL5.1/bin/

       再mysql_upgrade -u root -p 然后回車,并輸入你的MySQL密碼并回車,待運行完之后關閉DOS窗口。(根據你自己安裝的路徑自行調整)

  重新打開Navicat,這個時候你發現原來的提示框沒有了。
上一篇:沒有了
下一篇:shopex如何去掉登陸后臺的開店向導