搜尋此網誌

中央氣象局:高雄市今明天氣預報

2012年11月5日 星期一

[Xampp]mysql 中文編碼 / 顯示中文字

在phpmysqlg上查詢mysql編碼(SQL指令):
show variables like '%character%';

[新增資料庫]
charset 請選擇 UTF-8 Unicode (utf8)
collation 請選擇 utf8_general_ci (ci 代表 case insensitve 大小寫沒差)

[修改資料庫]-SQL語法
alter database myblog
character set utf8;



接著更改config(mysql/bin/my.ini)
[client]
default-character-set=utf8

[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
init-connect='SET NAMES utf8'

最後在檢查一遍是不是全部都變成utf8
(除了character_set_filesystem是binary外)
 show variables like '%character%';

重開mySQL,重建一個資料表試試。


參考資料:
http://tinyurl.com/bq5snoe
http://tinyurl.com/c8lg3pe

沒有留言:

張貼留言