在数据库中插入Urdu文本,但仅“??????”插入数据库。

时间:2014-05-17 06:13:16

标签: mysql grails

我试图在数据库中插入urdu文本,但只是" ????"插入其中。但在当地主机,它的工作正常。 当我在Cent-OS服务器上部署战争时,远程服务器上面临问题。 MySQL服务器5.5.15正在Cent-OS服务器上运行。

我还将字符集设置为utf8。

我在很多平台上搜索过很多东西来寻找溶胶。 Change MySQL default character set to UTF-8 in my.cnf? Changing MySQL charset to UTF8 on linux so it will work with JDBC https://serverfault.com/questions/61016/install-mysql-client-and-mysql-server-with-default-charset-utf8-to-fedora-11

我正在尝试过去三天。

我需要一个最好的溶胶。

2 个答案:

答案 0 :(得分:1)

只需在表单中添加accept-charset='ISO-8859-15'即可。

<form action="abc.php" method="post" accept-charset='ISO-8859-15' >
you form fields will come here
</form>

感谢。

答案 1 :(得分:0)

确保您的列的排序规则设置为 utf8 ,我使用的是 utf8_unicode_ci

要检查排序规则,您可以按照以下命令运行。

SHOW FULL COLUMNS FROM tablename