Mysql的字符編碼管理 使用mysql總是經常被亂碼所困擾,以下就簡單說一下, mysql是如何管理字符編碼的。 Mysql管理字符編碼,使用三個不同的等級,分別為: 客戶端(character_set_client) :即客戶端,將以什麼編碼形式准備數據。 服務器(character_set_server):即服務器,將以什麼編碼形式保存數據。 連接器(character_set_connection):即客戶端與服務器之間進行通信時,以什麼編碼方式進行通信。 Mysql對於每一個數據庫,每一個表,每一個字段都可以單獨設置字符編碼格式。我個人認為。沒有必須設置的那麼細。只要編碼格式可以精確到數據庫,就足可以滿足開發的需要。一般情況下,將數據庫的編碼格式設置成UTF8。