如何在mysql表中保存其他语言?

7

你好,我需要将印地语保存到mysql数据库中。请问怎样做?如果有人知道解决方法,请帮助我。

1个回答

13

您需要将所有文本存储为UTF8,然后您就可以看到印地语字符了。您可以使用以下查询更新列以使用UTF8:

ALTER TABLE posts MODIFY title VARCHAR(255) CHARACTER SET UTF8;

如果你使用 PHP,请确保所有的 PHP 脚本保存为 UTF8。你也可以使用以下查询设置连接字符集

SET NAMES 'utf8'

这将确保您的Web服务器和数据库服务器使用UTF8进行通信。


1
如果数据已经存储在非UTF8列中,您需要插入新数据。 - alexn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接