PHP连接MySQL数据库中文乱码解决方法
发布:smiling 来源: PHP粉丝网 添加日期:2013-12-03 20:18:38 浏览: 评论:0
php连接mysql数据库出现乱码一般是中文字才会有的,英文不会出现,因为mysql默认连接为utf8,如果你页面与数据库编码不统一的话,就有可能出现乱码。
解决办法:页面是是gb2312
mysql_qurey指定数据库的解码为“set names gb2312”是防止中文乱码的。
页面编码为uft8:mysql_query('SET NAMES utf8');//根据php文件编码设置链接编码,例:
$connection=mysql_connect ($localhost, $username, $password);
mysql_query('SET NAMES utf8');//根据php文件编码设置链接编码
gbk的话
- mysql_query('SET NAMES gbk');
- $db_selected = mysql_select_db($database, $connection);
- if (!$db_selected) {
- die ('Can't use db : ' . mysql_error());
- }
这样可以解决输出数据时不会是乱码了,如果保存数据时乱码大家尽量把页面编码与数据库字段编码一致即可解决。
Tags: 连接 MySQL 数据库 中文乱码
相关文章
- ·php数据库连接(2013-11-13)
- ·当在连接PHP时,抱怨一些数值没有定义参考?(2013-11-27)
- ·php无法连接mysql问题(2013-12-03)
- ·phpmyadmin无法连接:无效的设置(2013-12-04)
- ·php连接mysql错误的配置方法介绍(2014-02-22)
- ·php连接数据库并动态显示数据库记录(2014-02-23)
- ·php获取超连接传递过来参数值方法(2014-03-25)
- ·php数据库连接之权限配置(2014-08-02)
- ·php把内容中图片连接地址替换成自己的(2014-08-15)
- ·php连接mysql,mssql,acces,pdo等连接数据库代码(2014-08-18)
- ·一些简单的PHP连接数据库例子详解(2014-09-10)
- ·PHP MySQL入门教程之连接数据库(2014-09-10)
- ·php简单的数据库连接类程序(2014-09-11)
- ·php 连接mysql实例代码(2014-09-11)
- ·php连接access数据库实现代码(2014-09-11)
- ·pdo连接数据类与中文乱码解决方法(2014-09-11)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)