mysql從4.x版本開始支持Unicode,3.x只有latin1編碼。剛工作的時候就開始用MySQL了,用的php存取,網頁xxx.php是gb2312的編碼,存進去的數據用php取出來是中文,用phpMyAdmin執行select、update、dump都是中文,沒有亂碼問題。
從MySQL支持Unicode后,為了與時俱進,我們的web程序也開始考慮用UTF8了。其實UTF8也用了好幾年了,程序基本能跑,沒什么大問題,但是數據倒換的時候,總是遇到不爽的事情。
【問題現象】
網頁xxx.php用EditPlus另存為UTF8格式,MySQL在my.ini里設置default-character-set=utf8,建表時加了
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END