問:怎樣解決mysql 5.0.16地亂碼問題?
答:mysql 5.0.16地亂碼問題可以用下面地方法解決:
1.設置phpmyadmin
language:chinese simplified (zh-utf-8)
mysql 字符集:utf-8 unicode (utf8)
mysql 連接校對 gbk_chinese_ci
2.創(chuàng)建數(shù)據(jù)庫時
整理設置成 gbk_chinese_ci
3.用sql建立表中
engine=myisam default charset=gbk;
engine=innodb default charset=gbk auto_increment=40 ;
4.檢查表結構中
varchar(100) 地整理屬性為gbk_chinese_ci
其它類型地整理屬性為空.
5.代碼中加上
$db->query(set character set gbk); linux下需要,windows下則不需要.
此種操作相當于connection character sets and collations
更多信息請查看IT技術專欄