在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
沒有留言:
張貼留言