MySQLダンプ時にエラーが出た場合

データ移行のためにmysqldumpを行う際に

mysqldump -u root -p --all-databases > mysql.sql

以下の様なエラーが出ることがあります。

mysqldump: Got error: 1449: The user specified as a definer ('XXX'@'localhost') does not exist when using LOCK TABLES

その際には

–skip-lock-tables

オプションを付けて回避します。