mysql中文顯示問題

很多時候客戶端的字符集是latin1,不能接卸中文

mysql> SHOW VARIABLES LIKE 'character_set_%'; 

+--------------------------+----------------------------+ 
| Variable_name | Value | 
+--------------------------+----------------------------+ 
| character_set_client | latin1 | 
| character_set_connection | latin1 | 
| character_set_database | latin1 | 
| character_set_results | latin1 | 
| character_set_server | latin1 | 
| character_set_system | utf8 | 
| character_sets_dir | /usr/share/mysql/charsets/ | 

+--------------------------+----------------------------+ 

使用SET NAMES 'utf8'; 或者SET NAMES 'gb2312'; 這句話相當於

SET character_set_client = utf8; 
SET character_set_results = utf8; 
SET character_set_connection = utf8; 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章