我正在尝试将我的mysql数据库从Amazon EC2复制到RDS:
我成功地使用以下方法mysqldump将我的数据库添加到我的根文件夹中:
root@ip-xx-xx-xx-xx:~# mysqldump my_database -u my_username -p > my_database.sql
Run Code Online (Sandbox Code Playgroud)
然后我尝试将此.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
Run Code Online (Sandbox Code Playgroud)
不幸的是,我收到以下错误消息:
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)
Run Code Online (Sandbox Code Playgroud)
我尝试过GRANT SUPER..多种方式,但是当我尝试这样做时,我也遇到了错误.打字mysql > FLUSH privileges;也不起作用.
我是一个mysql初学者,很抱歉这么简单的问题.思考?