mysqldump
mysql rootユーザーとして実行するのに問題があります。mysql
テーブルをバックアップしようとすると、次のエラーが表示されます。
mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user
'root'@'localhost' for table 'cond_instances' when using LOCK TABLES
誰も見たことない?mysqlとmysqldumpの参照がいくつか異なるバージョンであるのを見てきましたが、実行すると同じディレクトリにあります。
MySQL 5.5.8を実行しています。
ああ、それはそれを修正しました。それがmysqlテーブルではなくperformance_schemaテーブルであることに気付いたのですが、いくつかのドキュメントでは--skip-add-locksが必要です。
—
ブライアンケネディ
私は同じ問題を抱えていました... automysqlbackupを使用しています
—
-isccarrasco
--single-transaction
。パラメーターを追加しただけで、すべてが正常に機能します。
たぶん問題はタイプミスかもしれない?「ロックタブ」は「ロックテーブル」
—
-rubo77
mysqldump
と、まだエラーが発生し--skip-add-locks
ますか?