SET NAMES UTF8的具体作用是什么?
为了防止乱码,我在为db设罢了好几个字符集:
mysqli_query($db,"SET NAMES UTF8");
mysqli_query($db,"set character_set_client=utf8");
mysqli_query($db,"set character_set_connection=utf8");
mysqli_query($db,"set character_set_results=utf8");
不过看到一个文章是这样说的:
http://zhangxugg-163-com.iteye.com/blog/1835721
按上面的描述,一条SET NAMES UTF8
是不是就已经等于set character_set_client=utf8; set character_set_connection=utf8; set character_set_results=utf8;
这三条呢?
大家讨论下
.`
回复内容:
为了防止乱码,我在为db设罢了好几个字符集:
mysqli_query($db,"SET NAMES UTF8");
mysqli_query($db,"set character_set_client=utf8");
mysqli_query($db,"set character_set_connection=utf8");
mysqli_query($db,"set character_set_results=utf8");
不过看到一个文章是这样说的:
http://zhangxugg-163-com.iteye.com/blog/1835721
按上面的描述,一条SET NAMES UTF8
是不是就已经等于set character_set_client=utf8; set character_set_connection=utf8; set character_set_results=utf8;
这三条呢?
大家讨论下
.`
set NAMES utf8
show variables like "character_set_%"
操作显示是这样的
如上回答,改变了character_set_client/character_set_connection/character_set_results三个值
是的,一条命令等于你所列的3条,主要确保编码一致性不乱码
上一篇: 9个经典华丽的html5图表应用
下一篇: HTML的doctype和编码
推荐阅读
-
炒西兰花的做法具体有哪些,功效与作用是什么呢
-
为何会出现“文景之治”?文景之治的具体内容及作用是什么?
-
做牛骨头汤要放哪些食材,具体的步骤是什么,有什么功效作用与食用禁忌。
-
PHP PDO 安全执行 set names utf8 的正确方法
-
在配置文件设置MYSQL的字符集UTF8,不再SET NAMES UTF8,并注意
-
PHP PDO 安全执行 set names utf8 的正确方法
-
ini_set、putenv等函数的作用范围是什么呢,大局还是只限于本网站
-
在配置文件设置MYSQL的字符集UTF8,不再SET NAMES UTF8,并注意
-
SET NAMES UTF8的具体作用是什么?
-
SET NAMES UTF8的具体作用是什么?