Rumah > pangkalan data > tutorial mysql > 在使用Navicat for MySQL出现异常"You have an error i_MySQL

在使用Navicat for MySQL出现异常"You have an error i_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-01 13:32:19
asal
2716 orang telah melayarinya

Navicat

bitsCN.com

在使用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编码,然后再次尝试,也还是可以。

 

所以这个问题的解决思路就是从编码入手。 

 

bitsCN.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan