开发者社区> 问答> 正文

mysql导入失败

我用命令行从本地导出数据库:mysqldump -u jfly -pjfly_sa jfly>jfly_20141229.sql
用命令行导入到rds中:mysql -h ***.mysql.rds.aliyuncs.com -u jfly -pjfly_sa jfly<jfly_20141229.sql


出现错误:
ERROR 1227 (42000) at line 1085: Access denied; you need (at least one of) the SUPER privilege(s) for this operation


定位到导入文件jfly_20141229.sql的1085hang

1084行:/*!50001 SET collation_connection      = utf8_general_ci */;
1085行:/*!50001 CREATE ALGORITHM=UNDEFINED */
1086行:/*!50013 DEFINER=`jfly`@`localhost` SQL SECURITY DEFINER */

展开
收起
jensol 2014-12-29 15:11:07 11811 0
2 条回答
写回答
取消 提交回答
  • RDS DBA
    1086行:/*!50013 DEFINER=`jfly`@`localhost` SQL SECURITY DEFINER */

    这个要去掉definer,采用默认的就好了(因为是`jfly`@`localhost`,localhost在RDS是不支持的)
    2015-01-04 09:23:09
    赞同 展开评论 打赏
  • Remysql导入失败
    试试帝国备份,用二进制备份
    我最先手工导了几次都没成功
    2014-12-30 21:04:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像