`**
mysql**
1. 找到mysql的配置檔案,拷貝到etc目錄下,第一步很重要
把/usr/share/doc/mysql-server-5.1.52/my-large.cnf 複製到 /etc/my.cnf
即用命令:cp /usr/share/doc/mysql-server-5.1.52/my-large.cnf /etc/my.cnf
2. 開啟my.cnf修改編碼
在[client]下增加default-character-set=utf8
在[mysqld]下增加default-character-set=utf8
同時加上init_connect=』set names utf8』 (設定連線mysql資料庫時使用utf8編碼,以讓mysql資料庫為utf8執行)
即使做了以上修改如果直接資料庫再建立表,然後存入中文,取出來的會是問號。解決的辦法是:建立資料庫的時候指明預設字符集為utf8,如:
create database test default character set utf8;
「`
Linux 之 設定編碼格式
windows的預設編碼為gbk,linux的預設編碼為utf 8,所以在windows下編輯的中文檔案,在linux下顯示時會亂碼,這就需要進行編碼格式的設定 環境變數lang language縮寫 儲存著系統當前的編碼格式,可以輸出它來看一下 echo lang 通過修改環境變數 lang 來設...
Linux 設定編碼格式 亂碼
在windows 通過 ssh 工具往linux伺服器上傳 中文檔案 可能會遇到 亂碼問題 解決方案 方案1 lang zh cn.utf 8 supported zh cn.utf 8 zh cn zh en us.utf 8 en us en sysfont lat0 sun16 或 lang ...
Linux 設定編碼格式 亂碼
在windows 通過 ssh 工具往linux伺服器上傳 中文檔案 可能會遇到 亂碼問題 解決方案 方案1 lang zh cn.utf 8 supported zh cn.utf 8 zh cn zh en us.utf 8 en us en sysfont lat0 sun16 或 lang ...