Chinaunix
标题:
mysql中文乱码的问题?
[打印本页]
作者:
yujian_001
时间:
2007-05-21 12:39
标题:
mysql中文乱码的问题?
创建了一张表
Create table userinfo(
username varchar(20) not null default ' ',
password varchar(20) not null default ' ',
realname varchar(20) not null default ' ',
telephone varchar(20) not null default ' ',
postcode varchar(10) not null default ' ',
address varchar(100) not null default ' ',
email varchar(50) not null default ' ',
primary key(username)
)ENGINE=InnoDB DEFAULT CHARSET=gbk;
然后插入一条记录
insert into userinfo value('xiyuan','123456','可爱,'123456789','310003',
'杭州市下城区,'123456.163.com'); 然后进mysql-front 中文显示都是???
怎么设置啊 我去my.int 把default-character-set=gbk 也没用,希望老大们帮帮忙,谢谢!
作者:
yujian_001
时间:
2007-05-21 13:14
。。。。。解决了 在MYSQL-FRONT 新建表 字符集选GBK collation 选gb2312_chinese_ci
再插入 中文显示就正常了, 但是不明白为什么 我在创建表的时候DEFAULT CHARSET=gbk;没用的吗?
作者:
showsa
时间:
2007-05-21 20:38
刚开始说明你插入数据的时候,连接状态并非处在gbk编码
导致你插入的数据被认为是其他编码,比如latin1
系统会将你插入的数据转换一次作为gbk存入系统
当你下次显示的时候出现乱码
作者:
yujian_001
时间:
2007-05-21 23:05
。。。。。那要怎么做呢 老大
作者:
lizheng83
时间:
2007-05-22 10:48
set names ????
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2