怎樣解決Mysql中文亂碼問題
這個問題已經是第n次遇到了,每次mysql安裝到一個新的電腦上,就會反覆出現這個問題,現在記錄起來~~
【解決問題】 一般就是從my.ini著手,設定如下: [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] default-character-set=utf8注意,以上3個section都要加default-character-set=utf8 然後重啟mysql,執行 mysql> SHOW VARIABLES LIKE 'character%'; mysql> SHOW VARIABLES LIKE 'collation_%'; 確保所有的Value項都是utf8即可。 PS.如果上面設定了還是不行,那就在建表時加utf8,表字段的Collation可加可不加,不加時預設是utf8_general_ci了。 CREATE TABLE `tablename` ( xxxxxx xxxxxx xxxxxx ) ENGINE=MyISAM DEFAULT CHARSET=utf8