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


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


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


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


这是正常的sql
INSERT INTO Product VALUES ('3', 'neiku', 1 ,1,'2019-06-22');
这是错误的
INSERT INTO Product VALUES ('3', '**', 1 ,1,'2019-06-22');
北京网友:**?
青海网友: 内.裤
辽宁网友:这样试试呢
INSERT INTO Product VALUES ('3',N '**', 1 ,1,'2019-06-22');
西藏网友:

大佬这样也不行
河北网友:你需要把mysql设置为gbk或utf8字符集
香港网友: 大佬我全改成utf8了,也没解决。已经搞定了,是CMD的问题,但是不知道为什么。我就不用CMD窗口连接了,换成mysql-front一切正常。谢谢你
浙江网友:内褲 后面和引号之间加两个空格看看
新疆网友:数据库改为 utf8mb4 字符
辽宁网友:不管是用CMD还是用什么,你至少换一个字体能区分全角单引号和半角单引号的啊……
未经允许不得转载:开心小站长 » 大佬们帮小弟看看这个奇怪的sql语句

相关推荐

留言与评论(共有 0 条评论)
   
验证码: