承接国内外服务器租用托管、定制开发、网站代运营、网站seo优化托管接单、网站代更新,新老站点皆可!!咨询QQ:3787320601

mysql导入sql文件出错的解决方法

管理员 2023-07-05 09:29:09 互联网圈 9 ℃ 0 评论 3107字 收藏

在一个工程中数据库常常要分为实际应用数据库和测试数据库,最直接的方法固然是从源数据库中导出.sql文件再导入到本地的数据库中,我这的实例是原有一个项目数据库在服务器上现在想导出一份到本地做测试用,工程中用的是mysql-connector-java⑸.1.13-bin.jar,而我现有的mysql数据库是

mysql-connector-java⑸.1.6-bin.jar不知道会不会是版本不一,在本地使用navicat for mysql可以连接到服务器数据库,但是从服务器数据库导出的.sql文件后再导入到本地的数据库中总是出现毛病:

[Err] 1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ****
[Err] /*

一、在网上找了很多方法都没法解决,无意中看到一个mysql数据同步的方法:

 1>在本地建一个与数据库同名的数据库

 2>选择navicat中连接服务器的数据库,在菜单栏选择工具–>数据传输

3>在弹出的的窗口中“源”部份就是你要导出的源数据库,“目标”就是本地的数据库,点击左下角全选后,再点击开始按钮

点击肯定

点击关闭

再来查看一下本地数据库,是不是是数据和结构都已导入到本地数据库中了呢。

二、从备份中导出.sql再导入到本地数据库中

1>在连接服务器中的数据库上新建备份,选中要备份的数据库–>点击菜单栏上的备份–>新建备份

2>选择备份文件提取SQL

这样我们就得到了备份转储的.sql文件,再将这个.sql文件导入到本地的数据库中,结果…就不再提示有毛病了,

果真是菜鸟,要学的还很多

文章来源:丸子建站

文章标题:mysql导入sql文件出错的解决方法

https://www.wanzijz.com/view/61806.html

X

截屏,微信识别二维码

微信号:weimawl

(点击微信号复制,添加好友)

打开微信