mysqlデータベースをAmazon EC2からRDSにコピーしようとしています。
私はmysqldump
これを使用して自分のデータベースをルートフォルダに正常に実行しました:
root@ip-xx-xx-xx-xx:~# mysqldump my_database -u my_username -p > my_database.sql
次に、この.sqlファイルを新しいRDSデータベースに転送しようとしました。
root@ip-xx-xx-xx-xx:~# mysql my_database -u my_username -p -h
my_new_database.xxxxxxxxx.us-east-1.rds.amazonaws.com < my_database.sql
残念ながら、次のエラーメッセージが表示されます。
You do not have the SUPER privilege and binary logging is enabled
(you *might* want to use the less safe log_bin_trust_function_creators variable)
私がしようとしたGRANT SUPER..
さまざまな方法ではなく、私はあまりにもそれをしようとするとき、私はエラーを取得しています。タイピングもmysql > FLUSH privileges;
機能しません。
私はmysqlの初心者なので、こんな簡単な質問をしてすみません。考え?
GRANT SUPER
RDSではできません。RDSには、SUPER特権を取得する方法はありません。