php写入mysql中文乱码啊,已经是utf8了
本帖最后由 itljl 于 2015-03-20 10:59:23 编辑 php文件已经是uft8统码,
$conn = mysql_connect(localhost,test,test);
if (!$conn)
{
die('could not connect: ' . mysql_error());
}
//mysql_query(set test 'utf8');
mysql_set_charset(utf8 , $conn);
//选择数据库
mysql_select_db(test, $conn);
//往表里插数据
mysql_query(insert into test (id, myusername)
values (2,'中文2'));
//mysql_query(insert into user (id, myusername)
//values (. intval($str_id) . , . $str_name . ));
//关闭数据库连接
mysql_close($conn);
phpmysql 中数据库的配置。
请问各位大牛是为什么呢?
------解决思路----------------------
mysql_query(set names utf8);