1. 程式人生 > >linux下編碼格式設定

linux下編碼格式設定

`**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;
“`