0

MySql の初心者ですが、バックアップを実行しようとするとエラーが発生します

mysqldump: Got error: 1146: 
Table doesn't exist when using LOCK TABLES

その問題のテーブルを削除しようとすると、

error 1051 mysql
unable to drop the table.

私はすべてを試しましたが、うまくいきません。

まだ開発段階なので、問題のあるデータベースを削除して、新しいデータベースを作成することにしました。

これもできません。

誰か助けてくれませんか?

4

3 に答える 3

1

次のテーブルの .frm .myi および .myd ファイルを削除してみてください。テーブルが MyISAM ストレージ エンジンを使用している場合、またはテーブルが InnoDB ストレージ エンジンを使用している場合は .frm および .ibd ファイルを削除してください。

于 2012-11-08T06:24:16.927 に答える
0

このテーブルを削除してから、もう一度作成してみてください(役立つ場合もあります)。また、 mysqlcheckを介してデータベースを修復してみてください。

于 2012-09-18T08:41:25.277 に答える
0

それは説明します。テーブルが存在しません。アクティブなデータベース スキーマを選択しましたか?

于 2012-04-17T07:47:28.817 に答える