検索

ホームページ  >  に質問  >  本文

mysqldump: Couldn't find table: ";"是怎么回事?

"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: ";"
"

PHPzPHPz2781日前1260

全員に返信(3)返信します

  • 移动用户-9546970

    移动用户-95469702019-03-17 14:59:13

    できない

    返事
    0
  • PHPz

    PHPz2017-04-17 11:56:14

    1. 数据库文件被破坏,使用修复命令;
    2. 看一下你mysql的data目录中yuanbiji目录中的文件,每个表至少有两个文件。
    3. 根据个人经验,掉电或非正常关机或非正常关闭服务可能由此问题。
    4. 根据个人经验,修改了配置文件也有可能出现此问题,请恢复到之前配置文件,例如修改编码。
    5. 通过mysql中的二进制文件恢复数据,请参阅有关说明。

    Gook luck!

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-17 11:56:14

    遇到了同样的问题,最后发现把mysqldump命令后面的“;”去掉就可以了

    返事
    0
  • キャンセル返事