【MySQL】 Error 1449 The user specified as a definer (‘username’@’hostname’) does not exist 問題 MySQLのエラーコード 1449 って何? Error 1449 The user specified as a definer ('username'@'hostname') does not exist よそからダンプを取ってきてリストアしただけの環境で、データをinsertしようとしたら発生しました。 トリガーが定義されているデータベースなんだけど何か問題がある? 答え トリガーやストアドプロシージャなどを含めてダンプを取得したとき、ダンプファイルに以下のようなSQLが含まれている。 /*!50017 DEFINER=`dbuser`@`192.0.2.%`*/ 例えば、TRIGGERの場合だと以下