Um verstümmelte Zeichen zu verhindern, habe ich mehrere Zeichensätze für db eingerichtet:
<code> 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");</code>
Aber ich habe einen Artikel gesehen, in dem es hieß:
http://zhangxugg-163-com.iteye.com/blog/1835721
Ist gemäß der obigen Beschreibung eins SET NAMES UTF8
gleich diesen drei set character_set_client=utf8; set character_set_connection=utf8; set character_set_results=utf8;
?
Lass uns diskutieren
.`
Um verstümmelte Zeichen zu verhindern, habe ich mehrere Zeichensätze für db eingerichtet:
<code> 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");</code>
Aber ich habe einen Artikel gesehen, in dem es hieß:
http://zhangxugg-163-com.iteye.com/blog/1835721
Ist gemäß der obigen Beschreibung eins SET NAMES UTF8
gleich diesen drei set character_set_client=utf8; set character_set_connection=utf8; set character_set_results=utf8;
?
Lass uns diskutieren
.`
<code>set NAMES utf8 show variables like "character_set_%"</code>
Die Betriebsanzeige sieht so aus
Wie oben beantwortet, wurden die drei Werte von Character_set_client/Character_set_connection/Character_set_results geändert
Ja, ein Befehl entspricht den drei von Ihnen aufgelisteten Elementen, hauptsächlich um sicherzustellen, dass die Codierung konsistent und nicht verstümmelt ist