php写入mysql中文乱码的实例解决方法


Posted in PHP onSeptember 17, 2019

php写入mysql出现中文乱码的解决办法是:在建立数据库连接之后,将该连接的编码方式改为中文。

代码如下:

$linkID=@mysql_connect("localhost","root","admin");

if(!$linkID)

{

  echo "数据库连接失败!";

}

echo "数据库连接成功!";

mysql_query("SET character_set_connection = GBK",$linkID);//将连接改为中文编码方式。这种方式 

仅能保证插入能正常执行,但是插入之后的数据时???乱码。有待继续解决。

继续上面的问题,查看一下Apache目录下的PHP源文件,发现页面的编码方式是ANSI的,于是乎,我改成了utf8格式的。然后在执行SQL语句命令前加上如下代码:

mysql_query("set names utf8");

这句话的意思是:使php写入mysql的编码为utf-8

可以防止phpmyadmin中查看mysql的中文数据出现乱码!//很重要!!然后再次执行插入操作,中文就能正常插入数据库了,不再是???乱码形式了。

总结:通过PHP往Mysql数据库中写入中文的话,必须要保证,php源文件编码格式为utf8,mysql的连接要保持utf8格式,数据库表的编码格式为utf8,保证这三点一致,中文就能写入成功了!!

以上内容仅供参考!感谢大家的学习和对三水点靠木的支持。

PHP 相关文章推荐
PHP生成便于打印的网页
Oct 09 PHP
php基础知识:类与对象(3) 构造函数和析构函数
Dec 13 PHP
PHP编实现程动态图像的创建代码
Sep 28 PHP
php购物网站支付paypal使用方法
Nov 28 PHP
PHP 字符串正则替换函数preg_replace使用说明
Jul 15 PHP
PHP定时执行计划任务的多种方法小结
Dec 19 PHP
解析CI即CodeIgniter框架在Nginx下的重写规则
Jun 03 PHP
体育彩票排列三组选三算法分享
Mar 07 PHP
php实现阳历阴历互转的方法
Oct 28 PHP
php截取视频指定帧为图片
May 16 PHP
PHP时间处理类操作示例
Sep 05 PHP
解决php扩展安装不生效问题
Oct 25 PHP
php写入txt乱码的解决方法
Sep 17 #PHP
解决php写入数据库乱码的问题
Sep 17 #PHP
php写入文件不覆盖的实例讲解
Sep 17 #PHP
php提供实现反射的方法和实例代码
Sep 17 #PHP
php探针使用原理和技巧讲解
Sep 17 #PHP
php探针不显示内存解决方法
Sep 17 #PHP
Laravel 模型关联基础教程详解
Sep 17 #PHP
You might like
PHP 根据IP地址控制访问的代码
2010/04/22 PHP
Windows7下PHP开发环境安装配置图文方法
2010/05/20 PHP
浅谈apache和nginx的rewrite的区别
2013/02/22 PHP
PHP中func_get_args(),func_get_arg(),func_num_args()的区别
2013/09/30 PHP
php中sql注入漏洞示例 sql注入漏洞修复
2014/01/24 PHP
PHP实现冒泡排序的简单实例
2016/05/26 PHP
laravel 事件/监听器实例代码
2019/04/12 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
传智播客学习之java 反射
2009/11/22 Javascript
解决jQuery插件tipswindown与hintbox冲突
2010/11/05 Javascript
善用事件代理,警惕闭包的性能陷阱。
2011/01/20 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
2013/03/26 Javascript
js判断undefined变量类型使用typeof
2013/06/03 Javascript
值得分享的Bootstrap Table使用教程
2016/11/23 Javascript
AngularJS框架的ng-app指令与自动加载实现方法分析
2017/01/04 Javascript
bootstrap如何让dropdown menu按钮式下拉框长度一致
2017/04/10 Javascript
JS实现定时任务每隔N秒请求后台setInterval定时和ajax请求问题
2017/10/15 Javascript
详解vuex结合localstorage动态监听storage的变化
2018/05/03 Javascript
在Node.js中将SVG图像转换为PNG,JPEG,TIFF,WEBP和HEIF格式的方法
2019/08/22 Javascript
[49:21]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第二场 11.05
2020/11/06 DOTA
python创建和使用字典实例详解
2013/11/01 Python
Python中规范定义命名空间的一些建议
2016/06/04 Python
Python遍历pandas数据方法总结
2018/02/09 Python
用pandas按列合并两个文件的实例
2018/04/12 Python
Pandas 数据处理,数据清洗详解
2018/07/10 Python
在python中使用with打开多个文件的方法
2019/01/07 Python
详解python播放音频的三种方法
2019/09/23 Python
基于python3 的百度图片下载器的实现代码
2019/11/05 Python
Python-openCV读RGB通道图实例
2020/01/17 Python
css3实现画半圆弧线的示例代码
2017/11/06 HTML / CSS
使用CSS实现弹性视频html5案例实践
2012/12/26 HTML / CSS
绩效工资实施方案
2014/03/15 职场文书
故宫的导游词
2015/01/31 职场文书
八年级语文教学反思
2016/03/03 职场文书
工作转正自我鉴定范文
2019/06/21 职场文书
Node与Python 双向通信的实现代码
2021/07/16 Javascript