2012-01-11 202 views
1

我所工作的家庭在網站上,但我發現那位一個問題,我無法修復和谷歌並沒有幫助..字符集MySQL數據庫

我有一個問題,一個網站,我做了transoprt,我在latin1-swedish-ci中創建了網站數據庫。
但網站是在uft-8中製作的,在我的主機上沒有問題,但是當我運輸網頁時,我到處都看到一個問號。
我的問題是如何使數據庫與字符集utf-8一起工作。我嘗試將該集合製作爲utf8-bin,但沒有任何變化。

三江源,

桑德

(對不起我的英文不好)

+0

哪個數據庫(原始或新的)排序規則是否已更改爲utf-8? – lvil 2012-01-11 12:19:59

+0

原來becouse的網頁是utf8我需要我的數據庫是smae .. – Rednas 2012-01-11 12:44:04

回答

2

你既可以建立通過字符集latin-swedish-ci的連接,並正確地獲取數據,或更改數據的數據庫內爲UTF8 (通過mysql_set_charset('utf8', $link);)。請記住,通過更改數據的字符集,我的意思是爲數據庫,表和字段執行此操作。不只是數據庫或表格。

+0

謝謝!我會試試這個! – Rednas 2012-01-11 12:21:37

+0

如何將字段更改爲utf8?我改變了數據庫和表格utf8-general-ci ..但我仍然看到? – Rednas 2012-01-11 12:39:38

+0

我可以用手完成所有工作..但這需要花費數年..你知道一個解決方案嗎? – Rednas 2012-01-11 12:47:38

相關問題