PHP读MYSQL中文乱码的解决方法
程序员文章站
2022-05-05 22:25:32
...
出现中文乱码一般情况是文档编码与数据库编码不一致导致的,下面我们来分析MYSQL中文乱码的原因吧.
其MYSQL的默认字符集竟然是瑞典文(latin1_swedish_ci),害的我手动一个表一个表地修改字符集为Unicode多语言(utf8_unicode_ci).
只好查资料,发现了一个解决方法,就是在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下:
$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'GBK'");
文章链接:
随便收藏,请保留本文地址!
上一篇: php get_cfg_var 取得 PHP 的配置
下一篇: PHP5.4没法安装sphinx扩展
推荐阅读
-
jquery的ajax()函数传值中文乱码解决方法介绍
-
PHP与MYSQL中UTF8编码的中文排序实例,_PHP教程
-
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
-
IE6通过get发送奇数个汉字请求会乱码的解决方法_PHP教程
-
PHP兑现中文字符的无乱码截断
-
CentOS下php使用127.0.0.1不能连接mysql的解决方法_MySQL
-
PHP读取mssql json数据中文乱码的解决办法,
-
php+mysql第一条数据无法显示的原因和解决方法
-
php ord 函数与中文乱码解决方法_PHP教程
-
CentOS下php使用127.0.0.1不能连接mysql的解决方法