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 14 PHP
php获得url参数中具有&的值的方法
Mar 05 PHP
PHPer 需要了解的 5 个 Composer 小技巧
Aug 18 PHP
DOM基础及php读取xml内容操作的方法
Jan 23 PHP
使用新浪微博API的OAuth认证发布微博实例
Mar 27 PHP
php curl 获取https请求的2种方法
Apr 27 PHP
解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法
Oct 23 PHP
PHP中CheckBox多选框上传失败的代码写法
Feb 13 PHP
php 猴子摘桃的算法
Jun 20 PHP
PHP+mysql防止SQL注入的方法小结
Apr 27 PHP
php7 图形用户界面GUI 开发示例
Feb 22 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 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中cookie实现二级域名可访问操作的方法
2014/11/11 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
PHP面向对象程序设计内置标准类,普通数据类型转为对象类型示例
2019/06/12 PHP
php gethostbyname获取域名ip地址函数详解
2010/01/24 Javascript
Javascript 面试题随笔
2011/03/31 Javascript
原生JS实现表单checkbook获取已选择的值
2013/07/21 Javascript
JS获取单击按钮单元格所在行的信息
2014/06/17 Javascript
分享28款免费实用的 JQuery 图片和内容滑块插件
2014/12/15 Javascript
jquery中EasyUI实现同步树
2015/03/01 Javascript
在JavaScript中操作时间之setYear()方法的使用
2015/06/12 Javascript
JavaScript实现DOM对象选择器
2016/09/24 Javascript
分享十三个最佳JavaScript数据网格库
2017/04/07 Javascript
bootstrap multiselect 多选功能实现方法
2017/06/05 Javascript
React-Native之定时器Timer的实现代码
2017/10/04 Javascript
浅谈node的事件机制
2017/10/09 Javascript
nodejs简单读写excel内容的方法示例
2018/03/16 NodeJs
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
[54:43]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第一场 2月22日
2021/03/11 DOTA
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
Python 操作文件的基本方法总结
2017/08/10 Python
python matplotlib画图实例代码分享
2017/12/27 Python
完美解决python中ndarray 默认用科学计数法显示的问题
2018/07/14 Python
Python网络爬虫之爬取微博热搜
2019/04/18 Python
学生实习介绍信
2014/01/15 职场文书
旅游网创业计划书
2014/01/31 职场文书
人事助理自荐信
2014/02/02 职场文书
个人主要事迹材料
2014/08/26 职场文书
2014年创卫工作总结
2014/11/24 职场文书
自愿离婚协议书范本
2015/01/26 职场文书
项目安全员岗位职责
2015/02/15 职场文书
反邪教警示教育活动总结
2015/05/09 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书
基于PyTorch实现一个简单的CNN图像分类器
2021/05/29 Python
springboot拦截器无法注入redisTemplate的解决方法
2021/06/27 Java/Android