在MVC后台开发中,使用mysql.class.php,连接数据库时,__construct(),的时候,总会
mysql_query(‘set names utf8‘);来快捷的设置mysql的字符集
这其实是设置的,Mysql,中的character_set-client,character_set_connection,character-set_result,把这三个设置成UTF-8的字符集,即使一次连接成功之后下次再次连接数据库的时候,也要重新设置,这是因为在启动数据库时,数据库总会恢复默认设置。所以每次在使用的时候最好加上字符集。
同事对于客户端,使用MYSQL,自带的.exe,那么客户端就是这个.exe ,我们可以在其标题栏右击,查看属性,得知客户端的字符集,若是使用PHP,那么客户端就是PHP了。
时间: 2024-10-11 00:02:27