2011-03-06 32 views
0

我的服務器上有一個名爲table_1的表的MySql數據庫。不過,我輸入了一個csv文件,偶爾會包含「café」。然而,「é」沒有插入到數據庫表中,所以我留下了文本「caf」。所以我想知道的是,我怎樣才能用「咖啡廳」替換我的數據庫表中的「caf」這個詞?替換MySql數據庫中的文本

+0

你需要首先在表或數據庫級別處理排序規則設置,以確保設置排序規則。 – 2011-03-06 22:26:46

+0

事實後你無法解決這個問題。如果你的數據庫已經caffinated呢? – bmargulies 2011-03-06 22:50:00

回答

1

看起來像一個編碼問題 - 確保您在整個數據庫中使用UTF-8,並重新導入您的CSV。

如果您在MySQL中使用了LOAD DATA命令,您可以將它傳遞給一個CHARACTER SET,當設置爲'utf8'時應該允許您正確導入該文件。