我正在将印地文文本保存到数据库中。它在数据库中保存为“हिन्डि”。
但是在获取时我无法获取相同的印地文文本,而是获取上述 uniciode 字符
最佳答案
首先检查 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');
关于mysql - 从数据库mysql中获取印地文文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16583968/