Re: [SQL ] MySQL 中文資料表名稱的問題

看板Database作者 (兔子)時間13年前 (2011/07/02 17:12), 編輯推噓3(300)
留言3則, 2人參與, 最新討論串2/2 (看更多)
很遺憾這篇文章沒有人回應 我目前也遇上這種問題 網路上找的通常都是資料欄位需要中文 但是資料表中文亂碼的解決方式卻找不到 請問真的是無解嗎? ※ 引述《theskyisblue (...)》之銘言: : MySQL版本: 4.0.16 -> 5.0.45(appserv 2.4.9) : 因為歷史因素 所以資料表名稱有中文字 : 現在想把他從MySQL 4轉到MySQL 5上 : (本來的MySQL 4可以設定中文資料表名稱) : 可是在Mysql 5上面沒有辦法吃下面的SQL : CREATE TABLE `中文表格` ( : `test` VARCHAR( 1 ) NOT NULL : ) ENGINE = MYISAM : 有錯誤訊息產生 : #1005 - Can't create table 'ä¸- æ–‡è!' (errno: 22) : 請問要如何解決 在MySQL5上 中文資料表名稱的問題呢? : (使用utf-8系統) : 或是可以提供相關的關鍵字 : 謝謝! -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ http://ppt.cc/H~k, █████ █████ #1DttPzLe(Little-Games) http://ppt.cc/FpAe ██ ███ http://ppt.cc/M9QS ██╱╲ ◥█████◣● 怎麼增殖了=口=!? 為妳而做的遊戲╱╱ ◥████ ˇ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.93.93

07/02 21:20, , 1F
如果是Oracle我這邊倒是有遇過這種例子也解過..
07/02 21:20, 1F

07/02 22:48, , 2F
oracle 表中亂碼 是client use big5 add to db utf8
07/02 22:48, 2F

07/06 23:40, , 3F
set names UTF8;
07/06 23:40, 3F
文章代碼(AID): #1E3k3qos (Database)
文章代碼(AID): #1E3k3qos (Database)