mysql: 4、Ubuntu下設定mysql資料庫字符集為utf8的方法
阿新 • • 發佈:2019-02-16
修改原有資料庫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