Я пытаюсь скопировать свою базу данных 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 не дает возможности получить СУПЕР привилегии.