阿里云RDS导出数据导入到Navicat提示错误的解决方案

2024-01-15原创,版权声明见本文尾部

【双12】主会场 低至1折

阿里云RDS使用自带的DMS导出的数据库后用Navicat工具导入到本地库总是提示语法错误,导致部分数据导入失败或者数据丢失。

解决方案:不使用Navicat等第三方工具,改为MySQL命令行方式进行导入,经导入测试,使用命令行方式导入不会出现各种的语法错误导致数据导入失败。

由于本地使用PhpStudy搭建的环境,因此需要先将MySQL服务配置到系统中,如果通过”命令提示符“输入mysql,能访问MySQL,可跳过1-4步骤。

1. 打开PhpStudy,找到MySQL,并点击进入到文件本地文件夹中。

阿里云RDS导出数据导入到Navicat提示错误的解决方案

2. 进入到bin文件夹中,然后赋值当前路径值。

阿里云RDS导出数据导入到Navicat提示错误的解决方案阿里云RDS导出数据导入到Navicat提示错误的解决方案

3. 进入到系统“高级系统设置-环境变量”,选择“Path”,点击编辑,新建并粘贴刚才复制的MySQL文件夹路径,确定后关闭对话框。

阿里云RDS导出数据导入到Navicat提示错误的解决方案阿里云RDS导出数据导入到Navicat提示错误的解决方案

4. 打开”命令提示符“对话框,输入mysql,出现以下错误后,说明已经配置成功。

阿里云RDS导出数据导入到Navicat提示错误的解决方案

5. 通过命令访问mysql,并输入密码

mysql -uroot -p

6. 输入密码,提示登录成功

阿里云RDS导出数据导入到Navicat提示错误的解决方案

7. 使用use命令进入到需要导入数据的数据库

use database_name

8. 使用source命令,并指定需要导入数据文件的绝对路径(例如这里在D盘下)

source d:db_back.sql

9. 进入数据导入阶段,等待完成就行了!

阿里云RDS导出数据导入到Navicat提示错误的解决方案

收藏

提示信息