[SQL ] MySQL 5.1才可使用中文作為資料庫名稱?

看板Database作者 (可倫)時間17年前 (2008/10/06 22:06), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
是這樣的,小弟有隻PHP程式在FreeBSD上運作的還蠻正常的,因為是最近才寫好的 因此都有注意到unicode的問題,而因為規畫的關係所以小弟就用了中文當作資料 表的名稱 不過今天小弟心血來潮在自己的Windows上裝了Appserv,才發現這隻程式居然遇到中文 的資料表名稱就發生錯誤了,而phpmyadmin顯示的錯誤是這樣 #1005 - Can't create table '一äº' (errno: 22) 看起來是因為編碼造成的問題 不過小弟檢查了兩邊的MySQL版本和設定之後發現Appserve裡面是用5.0板的,而 FreeBSD上是使用5.1版,那這樣的話小弟是想請問大家是不是要到MySQL 5.1才能使用 中文當作資料庫名稱呢@@? -- 新的Blog歡迎大家多多參觀喔~ http://kelunyang.wordpress.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.156.65

10/09 16:41, , 1F
基本上..不會用中文當資料表名稱..容易有編碼問題..
10/09 16:41, 1F

10/26 13:46, , 2F
許功蓋??
10/26 13:46, 2F
文章代碼(AID): #18wXjrYV (Database)