如何解決MySQL 5.0.16中的亂碼問題

[導讀] 問:怎樣解決mysql 5 0 16的亂碼問題? 答:mysql 5 0 16的亂碼問題可以用下面的方法解決: 1 設置phpmyadmin language:chinese simplified (zh-utf-8) mysql 字符集:utf-8 unicode (utf8) mysql

問:怎樣解決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.創建數據庫時

整理設置成 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

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享