我有非英语脚本(如印地语,韩语,日语)中的电影标题,这些电影标题存储在我的MySQL数据库中。但是,当我在表上执行选择查询时,标题将显示为"??"
。任何指针可能出了什么问题?
我使用SHOW VARIABLES LIKE "character\_set\_database";
检查了数据库的编码,它涉及到UTF-8
。
最佳答案
与服务器连接时尝试此代码。可能可以帮助您。
$con=mysql_connect("hostname","username","password");
mysql_query("SET CHARACTER SET utf8",$con);
并同时检查This Post和此article。
关于mysql - 非英语脚本中的数据在MySQL中显示为“??”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23421748/