我将印地文文本保存到数据库中。它在db中保存为“हिन्डि”。
但是在获取时我无法获取相同的印地文文本,而是取出上面提到的uniciode字符
答案 0 :(得分:0)
首先检查UTF8与以下查询的兼容性。如果它支持你应该看到输出为“Character_set_system”| “UTF8“
SHOW VARIABLES LIKE ‘character_set_system’;
如果未在查询下方运行以更改
ALTER TABLE yourtable MODIFY text VARCHAR(200) CHARACTER SET UTF8;
然后在插入表格之前执行以下查询:
mysql_query('SET character_set_results=utf8');
mysql_query('SET names=utf8');
mysql_query('SET character_set_client=utf8');
mysql_query('SET character_set_connection=utf8');
mysql_query('SET collation_connection=utf8_general_ci');