www.ctrt.net > mAC版nAviCAt prEmium插入中文变问号

mAC版nAviCAt prEmium插入中文变问号

你应该也是在navicat里面显示乱码,而在其他程序,如myeclipse中获取数据是正常中文的吧...?我也被困扰了好久...然而在navicat创建连接的时候,字符集不要选utf-8,而选AUTO自动就结局了....真特么奇葩!

直接在navicat中输入就是问号,还是用其他语言连接操作之后,插入的是问号

这个和你安装MYSQL以及创建数据库的编码有关

我的能啊,我的mysql服务器是在win7上的,client端和server端的字符集都设为gb2312 不过这是为了方便学习的,实际工作中可能不是这样子

你要确定你的表的编码\连接的编码均为gb2312那就没问题了: 表的编码: show create table 表名; 连接的编码: show variables like '%char%'; 若连接的编码不为gb2312,则执行下面命令设置: set names GB2312; 这样你就能在navicat里看到正常显...

出现乱码是因为mysql设置编码GB2312 后,在navicat里连接要要选择mysql默认字符集,创建数据库时候选默认字符集,创建表的varchar字段(或其他字符字段)都不用选择编码,系统默认gbk编码,就不会出现乱码了。 如果已经创建好了表乱码就要把UTF8...

设置数据库编码格式GBK或者UTF-8如果设置过,就要注意插入数据库的数据是否正确

打开一个数据库, 然后在数据库列表中点击右键,选择, (1)Import Wizard,在弹出窗口默认的选中的就是'txt',文件, (2)选择你要导入的txt文件, (3)再选择一下分隔符,看样子你是用Tab,那直接下一步即可. (4)再下一步选择数据表,你也可以不选择,默认会...

你看看把你的SQL语句拷到数据库执行以下,看那报错

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com