mysql_set_character_set(con,"gbk");
将客户端编码设置为gbk,这样存入的中文mysql会进行转换而成为utf8格式,读取的时候mysql又会从utf8格式转换成gbk返回给客户端。
查看以上各编码的命令
- mysql> SHOW VARIABLES LIKE 'character%'; 就可以看到character_set_server、character_set_connection、character_set_results等的值。
主要是理解上述所说的mysql字符编码转换的步骤,这样就能控制不会出现乱码问题。
本文作者:csdn iaccepted 凌风