3

谁能告诉在 Mysql 数据库中存储泰卢固语、印地语文本的过程。我尝试了一些类似的过程

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

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

4

1 回答 1

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 column 设置 Unicode 格式,并且当您必须以 Unicode 格式获取该数据时,您需要使用给定的查询。

于 2014-05-21T07:48:59.963 回答