2011-03-06 33 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'时应该允许您正确导入该文件。