如何在Mysql中存储印地语数据?
我想使用zend进行编码。
我在Mysql中创建了1个表,我将整理设置为utf8_general_ci。
答案 0 :(得分:0)
你应该使用UTF-16而不是UTF-8。请参阅:http://forums.mysql.com/read.php?103,86499,86910
答案 1 :(得分:0)
当您使用ZEND PHP Framework进行编码时,就在插入/选择的SQL查询之前添加2行来设置NAMES&字符集:
$dbhost = 'xx.xx.xx.xx';
$dbuser = 'xyz';
$dbpass = 'xxxxxx';
$dbname = 'yyyy';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
mysql_select_db($dbname);
mysql_query("SET NAMES utf8");
mysql_query("set characer set utf8");
$result = mysql_query("SELECT * FROM tablename etc...");