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分页实例代码分享
Jul 28 PHP
比较简单实用的PHP无限分类源码分享(思路不错)
Oct 13 PHP
深入PHP autoload机制的详解
Jun 09 PHP
PHP实现的memcache环形队列类实例
Jul 28 PHP
PHP的关于变量和日期处理的一些面试题目整理
Aug 10 PHP
php基于curl重写file_get_contents函数实例
Nov 08 PHP
PHP面相对象中的重载与重写
Feb 13 PHP
PHP调用Mailgun发送邮件的方法
May 04 PHP
php获取文章内容第一张图片的方法示例
Jul 03 PHP
php fread函数使用方法总结
May 28 PHP
Yii 框架控制器创建使用及控制器响应操作示例
Oct 14 PHP
PHP中->和=>的意思
Mar 31 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单链表实现代码分享
2016/07/04 PHP
php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法解析
2020/04/20 PHP
jquery 经典动画菜单效果代码
2010/01/26 Javascript
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
2011/07/26 Javascript
jquery 触发a链接点击事件解决方案
2013/05/02 Javascript
jquery动态改变onclick属性导致失效的问题解决方法
2013/12/04 Javascript
JS、DOM和JQuery之间的关系示例分析
2014/04/09 Javascript
ECMAScript6中Map/WeakMap详解
2015/06/12 Javascript
详解JavaScript设计模式开发中的桥接模式使用
2016/05/18 Javascript
JavaScript手机振动API
2016/06/11 Javascript
通过修改360抢票的刷新频率和突破8车次限制实现方法
2017/01/04 Javascript
Angularjs上传文件组件flowjs功能
2017/08/07 Javascript
nodejs创建简易web服务器与文件读写的实例
2017/09/07 NodeJs
React-router4路由监听的实现
2018/08/07 Javascript
Webpack 4.x搭建react开发环境的方法步骤
2018/08/15 Javascript
JavaScript设计模式之代理模式实例分析
2019/01/16 Javascript
Vue 无限滚动加载指令实现方法
2019/05/28 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
基于JS实现计算24点算法代码实例解析
2020/07/23 Javascript
Python的Django框架下管理站点的基本方法
2015/07/17 Python
Python文本特征抽取与向量化算法学习
2017/12/22 Python
JS设计模式之责任链模式实例详解
2018/02/03 Python
python3.5 email实现发送邮件功能
2018/05/22 Python
阿里云ECS服务器部署django的方法
2019/08/29 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
用python实现学生管理系统
2020/07/24 Python
无惧面试,带你搞懂python 装饰器
2020/08/17 Python
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
如何通过jdbc调用存储过程
2012/04/19 面试题
办公室秘书自我鉴定
2014/01/18 职场文书
文案策划求职信
2014/03/18 职场文书
幼儿园家长评语大全
2014/04/16 职场文书
爱国卫生月活动总结范文
2014/04/25 职场文书
关键在于落实心得体会
2014/09/03 职场文书
2014年社区矫正工作总结
2014/11/18 职场文书
费用申请报告范文
2015/05/15 职场文书