Saya mencoba menyalin database mysql saya dari Amazon EC2 ke RDS:
Saya berhasil melakukan mysqldump
database saya ke folder root saya menggunakan ini:
root@ip-xx-xx-xx-xx:~# mysqldump my_database -u my_username -p > my_database.sql
Kemudian saya mencoba mentransfer file .sql ini ke database RDS baru saya:
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
Sayangnya, saya mendapatkan pesan kesalahan berikut:
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)
Saya mencoba dengan GRANT SUPER..
berbagai cara tetapi saya mendapatkan kesalahan ketika saya mencoba melakukannya juga. Mengetik mysql > FLUSH privileges;
juga tidak berhasil.
Saya seorang pemula mysql jadi maaf untuk pertanyaan yang begitu mudah. Pikiran?
GRANT SUPER
di RDS. RDS tidak menawarkan cara untuk mendapatkan hak istimewa SUPER.