Próbuję skopiować moją bazę danych mysql z Amazon EC2 do RDS:
Pomyślnie wprowadziłem mysqldump
moją bazę danych do folderu głównego, używając tego:
root@ip-xx-xx-xx-xx:~# mysqldump my_database -u my_username -p > my_database.sql
Następnie próbowałem przenieść ten plik .sql do mojej nowej bazy danych 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
Niestety otrzymuję następujący komunikat o błędzie:
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)
Próbowałem na GRANT SUPER..
różne sposoby, ale otrzymuję błędy, gdy próbuję to zrobić. Pisanie mysql > FLUSH privileges;
też nie działa.
Jestem początkującym mysql, przepraszam za tak łatwe pytanie. Myśli?
GRANT SUPER
w RDS. RDS nie daje możliwości uzyskania SUPER uprawnień.