2013年3月15日

PHP与MySQL开发中的字符编码问题!(转载)

摘要: 一.关于MySQL数据库服务器 MySQL服务器的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,下面以UTF-8为例来说明。 1、中止MySQL服务(bin/mysqladmin -u root shutdown) 2、在/etc/下找到my.cnf,如果没有就把MySQL的安装目录下的support-files目录下的my-medium.cnf复制到/etc/下并改名为my.cnf即可 3、打开my.cnf以后,在[client]和[mysqld]下面均加上default-character-set=utf8,保存并关闭 4、启动MySQL服务(bi... 阅读全文

posted @ 2013-03-15 16:55 木杉_佑 阅读(221) 评论(0) 推荐(0)

PHP 开发中的中文编码问题!(转载)

摘要: 解决各种应用的乱码问题 1) 使用 标签设置页面编码 这个标签的作用是声明客户端的浏览器用什么字符集编码显示该页面,xxx 可以为 GB2312、GBK、UTF-8(和 MySQL 不同,MySQL 是 UTF8)等等。因此,大部分页面可以采用这种方式来告诉浏览器显示这个页面的时候采用什么编码,这样才不会造成编码错误而产生乱码。但是有的时候我们会发现有了这句还是不行,不管 xxx 是哪一种,浏览器采用的始终都是一种编码,这个情况我后面会谈到。 请注意, 是属于 HTML 信息的,仅仅是一个声明,仅表明服务器已经把 HTML 信息传到了浏览器。 2) header("content-t 阅读全文

posted @ 2013-03-15 16:36 木杉_佑 阅读(453) 评论(0) 推荐(0)

导航