navicat导入sql文件失败

waterWang 发布于 2015/12/26 15:25
阅读 17K+
收藏 0

navicat直接导入sql文件失败。sql文件中全部是insert,给几个表插入记录。

上图的红框中勾选或者不勾选,都报错

将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 

加载中
0
Tuesday
Tuesday

这提示信息没sqlyog的详细呀。。。 


1
杨三更
杨三更
一般来说 我的终极大招是 把第二个勾去掉 !  没错 就这么简单
小YY不是洛雪
厉害了大哥。不愧是终极大招啊。
0
外来物种
外来物种
sql有语法错误
外来物种
外来物种
回复 @waterWang : 提示是语法错误,全部贴到查询里面能执行?
waterWang
waterWang
语法如果有问题,在查询页面为何可以执行?
0
wuweiwuwei
wuweiwuwei
在命令行界面导入试试。
0
junan
junan
编码错误
0
Qiurf
Qiurf
navicat有时候是会报莫名的错,一般去掉报错的那张表的sql,然后单独导入那张表的sql就好了。
0
Lailysh
Lailysh

可能你导出用的mysql版本和导入用的不一样。。或者你导出用的phpmyadmin,导入用的navicat,有时这样好像会出问题。。

0
码以载道
码以载道
mysql版本问题
0
waterWang
waterWang
各位大神,我是给10张表里insert数据,这些数据全部在一个sql文件中。在navicat中直接导入sql文件报错,但将sql文件的内容复制到navicat中运行,可以成功。。。后面重新下载了一个sqlyog,直接可以运行sql文件。。。。。结贴了
0
waterWang
waterWang

引用来自“Tuesday”的评论

这提示信息没sqlyog的详细呀。。。 


给我了另外一个思路,,,我用sqlyog直接可以导入sql文件成功。。。选你为最佳答案
返回顶部
顶部