阿里云服务器备份方法 教你阿里云服务器数据备份到本地

序众所周知,mysqldump命令用于少量数据的备份。最近我从阿里云RDS实例备份博客数据,再次将备份的数据导入RDS实例时,遇到了错误[Err]1227 –拒绝访问;您需要(至少一个)超级权限来执行此操作.PS:阿里云RDS实例版本:5.6遇到上面的错误很奇怪。你为什么没有写作的许可?...

众所周知,mysqldump命令用于少量数据的备份。最近我从阿里云RDS实例备份博客数据,再次将备份的数据导入RDS实例时,遇到了错误[Err]1227 –拒绝访问;您需要(至少一个)超级权限来执行此操作.

PS:阿里云RDS实例版本:5.6

遇到上面的错误很奇怪。你为什么没有写作的许可?您使用的帐户是高级帐户。你为什么没有许可???

错误原因

通过上面报错,找到阿里云帮助文档,最终找到答案。下面是具体的解决方法。

导入RDS MySQL 实例:SQL 语句中含有需要 Supper 权限才可以执行的语句,而 RDS MySQL不提供 Super 权限,因此需要去除这类语句。本地 MySQL 实例没有启用 GTID。

解决办法

1.删除定义者子句

检查SQL文件并删除以下类似的子句。

DEFINER=`root`@`%`

在Linux平台下,您可以尝试使用下面的语句来删除:

$ sed -e 's/DEFINER[ ]*=[ ]*[^*]*\*/\*/ ' your.sql > your_revised.sql

2.删除GTID_PURGED子句

检查 SQL 文件,去除下面类似的语句SET @@GLOBAL.GTID_PURGED='d0502171-3e23-11e4-9d65-d89d672af420:1-373,d5deee4e-3e23-11e4-9d65-d89d672a9530:1-616234';

在Linux平台上,可以使用下面的语句删除

$ awk '{ if (index($0,"GTID_PURGED")) { getline; while (length($0) > 0) { getline; } } else { print $0 } }' your.sql | grep -iv 'set @@' > your_revised.sql

3.检查修改后的文件。

修改后,通过以下语句检查是否符合要求。

$ egrep -in "definer|set @@" your_revised.sql

如果上述语句没有输出,则SQL文件符合要求。

本文来自学如穿井投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/549041.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 05-16
下一篇 05-16

相关推荐

  • 云服务器管理有哪些功能 云服务器管理的作用

    生活中经常听说云服务器。你知道云服务器的功能是什么吗?如果你不知道,那就和边肖一起看看吧。1.网络服务对于需要有网络站点的中小企业和个人来说,租用服务器是一个不错的选择。因为云服务器的预配置不需要那么多,可以买现成的,也有很多宽带选择,所以每个网站都可以有自

    2023-07-27 21:46:01
    444 0
  • 服务器备份软件有哪些(服务器自动备份及恢复软件)

    SyncBackPro备份软件是由2BrightSparks公司开发的用于备份、同步和恢复数据文件的专业工具。该软件可以在便携式设备之间自动传输媒体文件,并备份数据文件、图片、电子邮件、音乐文件、文档、电子表格和电影。SyncBackPro通过结合运行、创建配置文件脚本和自动驱动器故障检测

    2023-07-27 18:47:01
    531 0
  • 域名怎么用在服务器上,域名使用文档介绍

    购买域名后如何使用?你有什么技能?买了域名之后,就看你用它做什么了。注册后可以用域名申请企业邮箱,大部分用来建网站。我们来看看如何使用域名,购买后有哪些技巧。购买域名后如何使用?你有什么技能?1.企业电子邮件应用程序购买域名后,可以直接申请企业邮箱,进入西数

    2023-07-27 10:41:01
    1059 0
  • 服务器一般多少钱一个月 阿里云服务器租用费用

    目前市场上的网站价格参差不齐,每家公司都没有明码标价,导致很多企业不知道如何选择专业水平的网站建设公司,怕被骗花钱,做出来的网站没有效果。事实上,顾客的担心并非多余。有些公司收钱是为了盈利,但并不是真的为客户服务。这种现象依然存在。今天财利信息分析一下做一

    2023-07-27 09:56:01
    377 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信