MySQLのインポートでエラー

MySQLのインポートでエラー

MySQLでインポートしようとしたら以下のエラーが出ました。

ERROR 1227 (42000) at line 18: Access denied; you need (at least one of) the SUPER privilege(s) for this operation

自分が作ったものではないお客さんのDBだったんですが、GTID (Global Transaction ID) モードをONにされているDBからダンプして別のDBにインポートする際に発生するようです。

理由等は端折ってインポートできるようにするには mysqldump する際に --set-gtid-purged=OFF オプションを付ければインポートできるようになります。

Workbenchを使ってる場合は**Advenced Options…**をクリックして。

赤丸のところをOFFにすればOKです。

これでダンプしたファイルを別のDBにインポートできるようになりました。

コメント

このブログの人気の投稿

AmazonSAMでnode20.xを使う

ボタンとタイマー

モーターを動作させてみる