mysql 80070057_用Navicat 计划任务备份mysql数据库和创建计划任务时报错80070057

本文介绍了如何使用Navicat工具设置MySQL数据库的计划备份,包括创建计划任务、设置备份时间和频率,并针对遇到的0x80070057错误提供了解决方案,如修改组策略和检查用户权限。
摘要由CSDN通过智能技术生成

需要对MySQL数据库进行每日备份,网上有很多写批处理或者命令行进行备份的方法,不过这里介绍一下用Navicat工具进行备份的方法,傻瓜操作,非常简单。现在介绍一下将这1个数据库备份的方法:(也可以一次性进行全部数据库备份)

1、连上数据库如下图新建计划

0818b9ca8b590ca3270a3433284dd417.png

2、选择默认备份的任务

0818b9ca8b590ca3270a3433284dd417.png

3、设置计划定时任务参数

点击“设置计划任务”,弹出设置的对话框。现在“任务”标签下设置密码,就是Navicat工具所在电脑的登录密码,没有的话可以

本地备份线上服务器的数据库时,看本人考虑需要可以选择 “仅在登录后运行”

0818b9ca8b590ca3270a3433284dd417.png

然后设置这个计划的运行时间,在“计划”标签下,点击“新建”,然后设置具体的运行频率与运行时间点。

特殊需要可以选择 “高级设置”进行设置每天多少次,例如上午9点开始࿰

MySQL 8 版本使用 Navicat 导出备份并重新导入到新建的库报错 1064。 首先,错误代码 1064 表示 SQL 语法错误,可能是备份文件中的某个 SQL 语句不符合 MySQL 8 的语法规则。 为了解决这个问题,可以按照以下步骤进行排查和解决: 1. 确认 Navicat 的版本是否与 MySQL 8 兼容。有旧版本的 Navicat 可能不支持新版本的 MySQL,导致导出的备份文件存在兼容性问题。如果是这种情况,您可以升级 Navicat 到最新版本,以确保与 MySQL 8 的兼容性。 2. 打开备份文件并查找出错的 SQL 语句。使用文本编辑器打开备份文件,逐行查找错误的 SQL 语句,注意查看语法错误或不受支持的语法。 3. 尝试手动执行导出文件中的每个 SQL 语句。打开 MySQL 命令行工具或 MySQL Workbench,逐行复制并粘贴备份文件中的 SQL 语句,并查看是否有其他错误提示。通过逐个执行 SQL 语句,您可以确定具体导致错误的语句。 4. 修改导出文件中的错误语句。根据步骤 3 的结果,在备份文件中找到出错的语句,并进行修改。可能需要根据 MySQL 8 的语法规则对语句进行调整。 5. 重新导入修改后的备份文件。使用 Navicat 或其他 MySQL GUI 工具,将修改后的备份文件重新导入到新建的库中。此应该可以顺利导入,如果还出现其他错误,请根据错误提示进行调整。 总之,上述解决方法主要是通过检查 Navicat 版本和分析备份文件中的错误语句来解决导入报 1064 错误的问题。根据具体情况来决定采取哪种解决方案,可以排除导致错误的原因,并尝试修复备份文件中的语法错误,以实现成功导入数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值