剛剛寫code發現在phpMyAdmin裡面的中文看起來非常正常 不過程式print 卻都是亂碼,很怪!! 後來google 了一下,發現是 有 SUPER 權限的 user 在連線的時候不會去執行 init_connect 所以說即使我的 init_connect=’SET NAMES utf8′ 還是沒用 因為我db是用root連的………. 所以才會是亂碼~~ :*-): 直接去開了一個新帳號來用就好了。 ref. MySQL 4.1.x SET NAMES UTF8
posted in MySQL by johnpupu