1. 程式人生 > >mysql資料庫設定utf-8編碼

mysql資料庫設定utf-8編碼

修改/etc/my.cnf或者/etc/mysql/my.cnf檔案

[client]
default-character-set = utf8
[mysqld]
default-storage-engine = INNODB
character-set-server = utf8
collation-server = utf8_general_ci

重啟mysql,使用mysql客戶端檢查編碼

show variables like '%char%';

建立新資料庫時使用UTF-8編碼

create database 'test' default character set utf8 collate utf8_general_ci;

建立表,建立欄位使用UTF-8編碼

create table test (
  'id' int(10) unsigned not null auto_increment,
  'name' varchar(50) character set utf8 default '',
  primary key('id')
  ) default charset=utf8;