1. 程式人生 > >MySql建立Table時設定編碼為utf-8

MySql建立Table時設定編碼為utf-8

設定資料庫編碼

CREATE DATABASE dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

設定資料表編碼

CREATE TABLE 'author' (
    'authorid' char(20) NOT NULL,
    'name' char(20) NOT NULL,
    'age' char(20) NOT NULL,
    'country' char(20) NOT NULL
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;

mysql中兩種資料庫引擎
ENGINE=MyISAM
ENGINE=InnoDB