|
|
1
6
不
|
|
|
2
1
不,绝对不是。由于MySQL能够动态地将字符串从一个字符集转换为另一个字符集,因此MySQL服务器知道您在客户端使用的字符集(client-side=PHP脚本, 不
在向服务器发送任何其他查询之前。然后,MySQL将进行适当的转换,从客户端字符集到内部MySQL字符集,再到表和/或列字符集,一直到后面。因此,通常您只需担心设置正确的客户端字符集。此字符集必须与用于将数据输出到Web服务器的字符集匹配。 请看一下MySQL手册: |
|
|
3
1
|
|
|
4
0
此外,还应使用
这将为您提供正确编码传入数据的最佳机会。但它没有受到保护。因此,最好检查数据是否使用UTF-8进行了准确编码(有函数/算法可以做到这一点)。 |