今天在Navicat导入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 ------

为避免兄弟们再次踩坑特此整理以下方法
——————————————————————————————————————————————
网上搜索众多方法均无效如下

网上方法1:无效!
完全想不到,完美解决 ERROR 1064 : You have an error in your SQL syntax ... near …
网上方法2:有大神说把这个第二个选项√去掉。亲测只导入部分表结构,没有解决!

完全想不到,完美解决 ERROR 1064 : You have an error in your SQL syntax ... near …———————————————————————————————————————————————

在翻译了这一段话后试过各种大神列举出来的方法均已失败告终,翻译结果如下:完全想不到,完美解决 ERROR 1064 : You have an error in your SQL syntax ... near …
图中可以看出,“检查与MySQL服务器版本” 这个字眼,亲测在同事电脑上完美运行,但是mysql版本不一样,我的是5.5的,同事版本是5.7的,那可能就是版本问题。好的,那就开始吧!
——————————————————————————
**
1.一定要完全干净卸载mysql!具体请百度
2.重新安装高版本mysql(暂定5.7,经测试没问题)
3.安装完成。
4.Navicat重新运行,这里可能有一个注意的点,亲测先创建数据库(数据库名称最好与即将运行的sql文件名称一致),运行完美解决!**
完全想不到,完美解决 ERROR 1064 : You have an error in your SQL syntax ... near …

相关文章:

  • 2021-11-17
  • 2022-12-23
  • 2021-07-29
  • 2022-12-23
  • 2021-11-17
  • 2021-11-17
  • 2021-09-03
猜你喜欢
  • 2021-11-17
  • 2021-11-17
  • 2022-12-23
  • 2021-12-22
  • 2022-12-23
  • 2021-11-17
  • 2021-04-09
相关资源
相似解决方案