Quoth MySQL 文档 - mysql_set_character_set()
:
该函数的作用类似于 SET NAMES 语句,但也会设置 mysql->charset 的值,从而影响使用的字符集
mysql_real_escape_string()
当它说“像SET NAMES
语句一样工作”时,是否意味着实际的MySQL 查询SET NAMES
将被发送到服务器?
或者这是否意味着mysql_set_character_set
模仿查询的功能,SET NAMES
但不会从 Web 服务器向数据库服务器发送实际的消息或数据?