将数据插入Malayalam中的Mysql

时间:2014-01-08 04:58:02

标签: mysql utf-8

我在PHP中编写了一个代码,用于在malayalam中将数据插入MySql。当我插入数据时,它在数据库中变成了英文..我在我的代码和数据库中设置了字符集utf-8 utf8 general_ci ...请任何人给出答案..谢谢提前

3 个答案:

答案 0 :(得分:1)

你可以提供这个简单的代码

SELECT * FROM dictionary WHERE malayalam = 'ആകാശം'

此代码在phpmysql中可以正常工作,您也可以参考此链接

Press this link for your clarification

答案 1 :(得分:0)

不要忘记将字符集设置为META标记中的utf8

<meta charset="utf-8">

More

在mysql中作为

mysql_set_charset('utf8');

然后你可以插入db as,

INSERT INTO tableName (name) VALUES ('രാകേഷ്');

答案 2 :(得分:0)

1)添加php页面的代码开头 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

2)确保您的数据库&amp;表格在Collat​​ion utf8_general_ci

3)使用数据库连接代码: $ conn = new mysqli($ server,$ user,$ password,$ database); $ conn-&GT; set_charset( “UTF8”);

4)然后尝试使用$ conn handler插入查询并检索查询, 即:$ q_newspage =“SELECT * FROM news GROUP BY id DESC LIMIT 8”;          $ qresult_newspage = $ conn-&GT;查询( “$ q_newspage”);

由于