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生成EXCEL的东东
Oct 09 PHP
用mysql内存表来代替php session的类
Feb 01 PHP
浅析关于PHP位运算的简单权限设计
Jun 30 PHP
PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)
Apr 10 PHP
CentOS 6.3下安装PHP xcache扩展模块笔记
Sep 10 PHP
php实现统计目录文件大小的函数
Dec 25 PHP
php版微信小店调用api示例代码
Nov 12 PHP
CI框架数据库查询缓存优化的方法
Nov 21 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
Jul 20 PHP
详细解读php的命名空间(一)
Feb 21 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
Mar 31 PHP
php面向对象重点知识分享
Sep 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 include加载文件两种方式效率比较
2010/08/08 PHP
基于php实现长连接的方法与注意事项的问题
2013/05/10 PHP
PHP 验证身份证是否合法的函数
2017/02/09 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
JavaScript中this关键字使用方法详解
2007/03/08 Javascript
javascript 子窗体父窗体相互传值方法
2010/05/31 Javascript
jquery.validate使用攻略 第二部
2010/07/01 Javascript
jquery 插件学习(一)
2012/08/06 Javascript
nodejs的require模块(文件模块/核心模块)及路径介绍
2013/01/14 NodeJs
jquery索引在使用中的一些困惑
2013/10/24 Javascript
Bootstrop实现多级下拉菜单功能
2016/11/24 Javascript
原生js轮播(仿慕课网)
2017/02/15 Javascript
Webpack优化配置缩小文件搜索范围
2017/12/25 Javascript
关于RxJS Subject的学习笔记
2018/12/05 Javascript
javascript中call,apply,callee,caller用法实例分析
2019/07/24 Javascript
详解nuxt 微信公众号支付遇到的问题与解决
2019/08/26 Javascript
JavaScript实现tab栏切换效果
2020/03/16 Javascript
详解vue 组件
2020/06/11 Javascript
如何实现小程序与小程序之间的跳转
2020/11/04 Javascript
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
2014/04/15 Python
PyChar学习教程之自定义文件与代码模板详解
2017/07/17 Python
Python中实现最小二乘法思路及实现代码
2018/01/04 Python
python实现装饰器、描述符
2018/02/28 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
python七夕浪漫表白源码
2019/04/05 Python
pandas计数 value_counts()的使用
2019/06/24 Python
python根据多个文件名批量查找文件
2019/08/13 Python
Python3.7黑帽编程之病毒篇(基础篇)
2020/02/04 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
2020/02/27 Python
Pycharm添加虚拟解释器报错问题解决方案
2020/10/13 Python
在 Python 中使用 7zip 备份文件的操作
2020/12/11 Python
Bitiba意大利:在线宠物商店
2020/10/31 全球购物
毕业生求职简历的自我评价
2013/10/23 职场文书
写给女朋友的道歉信
2014/01/08 职场文书
乡镇党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
ConstraintValidator类如何实现自定义注解校验前端传参
2021/06/18 Java/Android