我是靠谱客的博主 难过枫叶,最近开发中收集的这篇文章主要介绍在使用Navicat for MySQL 出现 异常"You have an error in your SQL syntax......",觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
[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 '#
首先确定sql并没有语法错误 。
之后一般是sql文件的编码导致的,可以尝试切换不同的编码再运行。
比如我的一个sql文件是utf8的,但我修改了文件的一些内容后,再使用utf8编码运行,结果就出现上面的那个错误。
之后我切换成ansi ,再使用936 (ANSI/OEM - Simplified Chinese GBK)编码运行,就没有问题了,之后我再切换文件为utf8编码,然后再次尝试,也还是可以。
所以这个问题的解决思路就是从编码入手。
最后
以上就是难过枫叶为你收集整理的在使用Navicat for MySQL 出现 异常"You have an error in your SQL syntax......"的全部内容,希望文章能够帮你解决在使用Navicat for MySQL 出现 异常"You have an error in your SQL syntax......"所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复