mysqldump: Couldn't find table: ";"是怎么回事?
PHPz
PHPz 2017-04-17 11:54:14
0
3
1228

"C:\Users\adminstrator>mysqldump -u root -p yuanbiji >g:/www/yuanbiji11.sql;
Enter password: *******
mysqldump: Couldn't find table: ";"

C:\Users\adminstrator>mysqldump -uroot -pwh36524 yuanbiji > g:/yuanbiji11.sql;
Warning: Using a password on the command line interface can be insecure.
mysqldump: Couldn't find table: ";"
"

PHPz
PHPz

学习是最好的投资!

全部回覆(3)
PHPzhong
  1. 資料庫檔案被破壞,使用修復指令;
  2. 看一下你mysql的data目錄中yuanbiji目錄中的文件,每個表至少有兩個文件。
  3. 根據個人經驗,掉電或非正常關機或非正常關閉服務可能由此問題。
  4. 根據個人經驗,修改了設定檔也有可能出現此問題,請恢復到先前設定文件,例如修改編碼。
  5. 透過mysql中的二進位檔案恢復數據,請參閱有關說明。

Gook luck!

Peter_Zhu

遇到了同樣的問題,最後發現把mysqldump指令後面的「;」去掉就可以了

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!