1. 程式人生 > >mysql: 4、Ubuntu下設定mysql資料庫字符集為utf8的方法

mysql: 4、Ubuntu下設定mysql資料庫字符集為utf8的方法

修改原有資料庫test的字符集為utf8:

use test;

alter database test character set utf8;

建立資料庫test,指定字符集為utf8:create database test character set utf8;

設定mysql字符集預設為utf-8:

可通過修改mysql的配置檔案設定預設編碼,sudo vim /etc/mysql/my.cnf開啟配置檔案.

找到客戶端配置[client] 在下面新增

  default-character-set=utf8

  在找到[mysqld] 新增

  character-set-server=utf8

  找到[mysql]新增

  default-character-set=utf8  

完成後,執行命令:

sudo /etc/init.d/mysql restart;

最後檢視字符集是否被設定為utf-8:

mysql> show variables like 'character_set_%'; 

注意:在[mysqld]下面新增的是character-set-server=utf8 ,不是 default-character-set=utf8