|character_set_client|utf8||character_set_connection|utf8||character_set_database|utf8||character_set_filesystem|binary||character_set_results|utf8||character_set_server|...
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | gbk |
| character_set_system | utf8
如上,万网的mysql数据库,server gbk无法更改,导致php读取中文数据后,部分乱码。请问怎么处理,如果网页自己设定编码方式,应该如何设置,是否要转码,如何转?
万网的mysql,服务器不是我的,别和我说改my.ini!!!
我只想知道,我的网页改怎么写character set,或是配置编码方式,
上述的server段,我是没有权限改的。
第一次百度提问就这样子的体验,没有人给个合适的答案,找到了一个朋友“ZnithMay ”才有了合适的答案,就是转码,
每次调用mysql前都输入这些代码:自己附上代码,在PHP中使用:
mysql_query("SET CHARACTER_SET_RESULTS=UTF8'");
mysql_query("SET CHARACTER SET UTF8");
展开