修改默认编码。 本帖最后由 liuser_cn 于 2012-08-26 18:31:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 my.ini 中的 default-character-set 为 mysql 的默认字符集如修改,需重启 mysql如修改,需考虑到其他用户的需求!如不修改,则所有 mysql 应用中都不要涉及字符集。这样就回归了数据库的本原实际上 mysql 引入了字符集概念后,但并没有后续动作。比如全文检索依然不能使用 如果你使用了 mysql_query(set names gb2312) 之类的指令,那么乱码就是必然的修改默认字符集并不能改变库中有的内容的字符集 创建数据库的时候设置成自己需要的编码 比如 utf8 gbkphp操作数据库的时候执行mysql_query("SETNAMES utf8"); //或者 SETNAMES gbk取得数据集的时候输出 页面指定相应的编码header("Content-type: text/html; charset=utf-8"); //or gbk如果是utf-8 文件编码记得也要保存相应的编码如此这般...///////////////////////////////////将你的数据导出来,重新设置好数据库的编码 然后再导入数据 然后参考上面的方法操作 应该就可以了. 我想到了,应该是那个该死的chrome编码! 修改xml文件值的问题 ~在线等、跪求网页视频播放源码+解释~! 大家看看我的php这样编译为什么不能不支持jpeg呢? 把对象注册为session,,怎样输出??? 如何返回string中指定位置的字符,及替换指定位置的字符? 全部用DW能否做出个论坛?~ 一个页面内有多个checkbox,如何使页面提交后,可以显示被选中checkbox的值 存储过程ORACLE 超急,在线等待! 请教:用ODBC连接的数据库该如何实现分页? thinkphp 后台iframe 问题 如何获取当日的零时时间
如修改,需重启 mysql
如修改,需考虑到其他用户的需求!如不修改,则所有 mysql 应用中都不要涉及字符集。这样就回归了数据库的本原实际上 mysql 引入了字符集概念后,但并没有后续动作。比如全文检索依然不能使用
修改默认字符集并不能改变库中有的内容的字符集
php操作数据库的时候执行
mysql_query("SETNAMES utf8"); //或者 SETNAMES gbk取得数据集的时候输出 页面指定相应的编码header("Content-type: text/html; charset=utf-8"); //or gbk如果是utf-8 文件编码记得也要保存相应的编码如此这般...
///////////////////////////////////
将你的数据导出来,重新设置好数据库的编码 然后再导入数据 然后参考上面的方法操作 应该就可以了.
我想到了,应该是那个该死的chrome编码!