1. 程式人生 > >navicat MySQL 匯出資料時出現1577錯誤解決方法

navicat MySQL 匯出資料時出現1577錯誤解決方法

問題描述:

Navicat for MySQL匯出任何一個數據庫,都會提示:1577 – Cannot proceed because system tables used by Event Scheduler where found damaged at server start,按照提示的說法是系統表損壞,
WAPMserv5.2.6選擇使用的是mysql5.1 版本。   但在mysql5.1中的bin目錄裡卻並沒有發現mysql_upgrade這個檔案,


 解決方法:
1、在My SQL官方網站http://dev.mysql.com/downloads/mysql/下載My SQL安裝包解壓後在bin將mysql_upgrade.exe和mysqlcheck.exe兩個檔案複製到W APMServ5.2.6\MySQL5.1\bin目錄下。為了方便朋友們,我已經把這兩個檔案打包放在了網站上。
2、開始->執行->輸入cmd回車,在操作提示符下輸入 D:\WAPMServ5.2.6\MySQL5.1\bin\mysql_upgrade.exe -u root -p

然後回車,待執行完之後關閉DOS視窗。(將其中的D:\WAPMserv5.2.6改成你自己實際安裝的目錄即可)

 如果您的MySQL使用者名稱還是root的話、回車(Enter),此時DOS命令列會提示“Enter password:”,輸入我們MySQL的密碼,再回車(Enter),這樣MySQL就會開始自動升級系統表結構



3、停止WAPMserv後再重新啟動WAPMserv一次,問題即可解決。