PHP读MYSQL中文乱码的解决方法

 更新时间:2006年12月17日 00:00:00   作者:   我要评论
打算切换某个网站的主机,没想到遇到Php和Mysql中文乱码的问题。

  以前的国外主机用的Mysql是4.x系列的,感觉还比较好,都无论utf-8和UTF-8都没有乱码,没想到新的主机的Mysql是5.0版本的,导入数据后,用Php读出来全是问号,乱码一片,记得我以前也曾经有过一次切换出现乱码的经验,原因肯定是Mysql版本之间的差异问题。

  只好查资料,发现了一个解决方法,就是在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的金沙国际官网消除乱码,对于utf-8的金沙国际官网则使用SET NAMES utf-8,代码如下:

$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'utf-8'");

相关文章

  • PHP数组内存耗用太多问题的解决方法

    PHP数组内存耗用太多问题的解决方法

    一般来说,PHP数组的内存利用率只有 1/10, 也就是说,一个在C语言里面100M 内存的数组,在PHP里面就要1G。特别是在PHP作为后台服务器的系统中,经常会出现内存耗费太大的问题。
    2010-04-04
  • 自动把纯文本转换成Web页面的php代码

    自动把纯文本转换成Web页面的php代码

    用PHP来快速将纯ASCII文本完美地转换成为可读的HTML标记。
    2009-08-08
  • PHP中each与list用法分析

    PHP中each与list用法分析

    这篇文章主要介绍了PHP中each与list用法,结合实例形式分析了each及list函数的使用技巧,并举例分析了each结合list函数实现数组遍历的技巧,需要的朋友可以参考下
    2016-01-01
  • dedecms系统的设置代码 基础版本

    dedecms系统的设置代码 基础版本

    dedecms系统的设置代码 基础版本,需要的朋友可以参考下。
    2010-04-04
  • PHP 批量删除数据的方法分析

    PHP 批量删除数据的方法分析

    好多朋友在网站开发中,经常需要批量删除数据,尤其是习惯了asp的朋友,更是感觉asp下真方便了,php下什么都是数组有点麻烦。
    2009-10-10
  • php 静态化实现代码

    php 静态化实现代码

    Replace函数用于将从模版文件中读取的内容中的关键字替换成变量中的内容
    2009-03-03
  • PHP中对缓冲区的控制实现代码

    PHP中对缓冲区的控制实现代码

    在PHP 4.0里面加入了缓冲区控制的几个函数,使用这些函数可以帮我们解决很多问题
    2013-09-09
  • php实现登陆模块功能示例

    php实现登陆模块功能示例

    这篇文章主要介绍了php实现登陆模块的方法,结合实例形式分析了php实现登陆功能的步骤与相关操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • php实现数组按拼音顺序排序的方法

    php实现数组按拼音顺序排序的方法

    这篇文章主要介绍了php实现数组按拼音顺序排序的方法,涉及php汉字与拼音的转换及数组遍历、排序相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • 使用PHP反射机制来构造

    使用PHP反射机制来构造"CREATE TABLE"的sql语句

    今天小编就为大家分享一篇关于使用PHP反射机制来构造"CREATE TABLE"的sql语句,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03

最新评论