相关疑难解决方法(0)

MySQL/Amazon RDS错误:"你没有超级特权......"

我正在尝试将我的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初学者,很抱歉这么简单的问题.思考?

mysql grant amazon-ec2 amazon-web-services amazon-rds

82
推荐指数
6
解决办法
7万
查看次数