如何在mysql数据库中存储像Telugu,Hindi这样的印度语

时间:2013-09-03 07:24:11

标签: mysql

任何人都可以告诉在Mysql数据库中存储泰卢固语,印地语语言文本的程序。我尝试了一些程序,如

设置名称'utf8';之后我设置了字符集='utf8',并且在数据库级别,表级别和列级别上整理了utf8_general_ci。但是在将数据插入数据库时​​它显示了????。

请为此提供一些解决方案。

1 个答案:

答案 0 :(得分:0)

对于表格中该列的整理,请使用utf8_czech_ci。并在数据库连接结束时使用以下代码。如果有类似这部分代码,那么用下面的代码替换该部分。

mysql_query('SET CHARACTER SET utf8')or die('charset problem:'.mysql_error());
mysql_query("SET SESSION collation_connection ='utf8_general_ci'") or die('collation   problem:'.mysql_error());

因为您需要在Collat​​ion in列中设置Unicode格式,并且当您必须以Unicode格式获取该数据时,您需要使用给定的查询。