對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2008/3/19 6:33:11
mysql 4.1中文(utf-8)支援設定
應該會是這樣的語法
不過直接新增資料表,為跟著資料庫的設定一起,便可以不用加上屬性
mysql對utf-8的支援,如果確定都是要給utf-8服務的話,client程式也都是以utf-8來連的話,那可以用這樣的設定
1. 在my.ini的client與mysqld加入下面這些
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
default-collation=utf8_general_ci
2. 建立資料庫時,確定要加入這個選項
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
應該會是這樣的語法
CREATE DATABASE `tmp` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
資料表的屬性也要確定為
COLLATE utf8_general_ci
不過直接新增資料表,為跟著資料庫的設定一起,便可以不用加上屬性