我的mysql版本是5.0.37我有裝AppServer 版本是2.10.2以及 HeidSQL 版本是9.2.0我最近正在學資料庫 之前都是在學校練習創建資料表時 用中文名稱都沒問題但是用自己電腦就一直出現錯誤 "can't create table"xxx" errno:22 "欄位名稱 與 欄位內容 使用中文都沒問題唯獨資料表名稱使用中文就是不行 不管是用輸入SQL語法 或是 用介面功能新增或修改成中文 都不行資料庫新手 請有經驗的人指導 感激不盡!
試試這個,看最底下的回覆http://stackoverflow.com/questions/17343164/cant-create-table-table-name-errno-22還有注意是否使用的是 utf-8
我建議你在論文裡面著名中英文的table對照就好,你用中文table名,不見得比較好。你真的想要,這裡面有http://stackoverflow.com/questions/1901355/using-chinese-characters-to-name-mysql-tables你也可以看看下面的建議,假設你這個資料庫寫好,要使用的程式不支援中文table名呢?假設之後接受你資料庫的人,不懂中文呢?好吧,我認真了,加油吧