全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1173|回复: 9

大佬们帮小弟看看这个奇怪的sql语句

[复制链接]
发表于 2019-7-12 01:43:08 | 显示全部楼层 |阅读模式
本帖最后由 风在吹屌在飞 于 2019-7-12 01:44 编辑

如果使用字母的话这句话是正常的


但是把neiku换成汉字**,它就提示少一个引号


搜索无果,小弟愚钝请大佬帮我解惑


这是正常的sql
INSERT INTO Product VALUES ('3', 'neiku', 1 ,1,'2019-06-22');
这是错误的
INSERT INTO Product VALUES ('3', '**', 1 ,1,'2019-06-22');
 楼主| 发表于 2019-7-12 01:50:54 | 显示全部楼层
发表于 2019-7-12 01:50:55 | 显示全部楼层
这样试试呢
INSERT INTO Product VALUES ('3',N '**', 1 ,1,'2019-06-22');
 楼主| 发表于 2019-7-12 01:58:30 | 显示全部楼层
Cstudent 发表于 2019-7-12 01:50
这样试试呢
INSERT INTO Product VALUES ('3',N '**', 1 ,1,'2019-06-22');



大佬这样也不行
发表于 2019-7-12 02:13:06 | 显示全部楼层
你需要把mysql设置为gbk或utf8字符集
 楼主| 发表于 2019-7-12 12:06:49 | 显示全部楼层
Cstudent 发表于 2019-7-12 02:13
你需要把mysql设置为gbk或utf8字符集

大佬我全改成utf8了,也没解决。已经搞定了,是CMD的问题,但是不知道为什么。我就不用CMD窗口连接了,换成mysql-front一切正常。谢谢你
发表于 2019-7-12 12:09:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-7-12 12:11:23 来自手机 | 显示全部楼层
数据库改为 utf8mb4 字符
发表于 2019-7-12 12:17:19 | 显示全部楼层
不管是用CMD还是用什么,你至少换一个字体能区分全角单引号和半角单引号的啊……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-3-28 22:19 , Processed in 0.063788 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表