- 主题:mysql中文显示乱码怎么解决
百度了好多,都不行
用的虚拟空间,我自己的meta和header都设置了utf-8,但是从服务select的结果显示乱码
insert中文也是失败。
搞不懂
--
FROM 110.182.131.*
latin,后来在php执行setnames改好了。就是每次连接都执行,为啥服务器不直接改好,这个搞不懂
【 在 useCASE 的大作中提到: 】
: 你买本李丙洋的《涂抹MySQL》,在其第6章“字符集”中,应该能找到解答。
: 原因是MySQL这个软件的默认编码是Latin,需要修改。
: (system@localhost)[(none)]>show global variables like '%server';
: ...................
--
FROM 1.68.99.*
哦,mod是空这个不懂
【 在 Coziness 的大作中提到: 】
: set names utf8;
: set sql_mode='';
: 是必要操作。
--
FROM 110.182.141.*
就是我现在php链接数据库时每次都要set,按道理服务器改好了就不用每次set了
【 在 useCASE 的大作中提到: 】
: php是不是你的客户端?在客户端改了管多大用?需要在服务端修改。
:
--
FROM 110.182.141.*