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 相关文章推荐
phpBB BBcode处理的漏洞
Oct 09 PHP
新闻分类录入、显示系统
Oct 09 PHP
php中文字符截取防乱码
Mar 28 PHP
php 日期时间处理函数小结
Dec 18 PHP
PHP网站备份程序代码分享
Jun 10 PHP
codeigniter中测试通过的分页类示例
Apr 17 PHP
thinkphp框架实现数据添加和显示功能
Jun 29 PHP
php事务回滚简单实现方法示例
Mar 28 PHP
PHP defined()函数的使用图文详解
Jul 20 PHP
Laravel 实现关系模型取出需要的字段
Oct 10 PHP
laravel框架之数据库查出来的对象实现转化为数组
Oct 23 PHP
PHP中国际化的字符串排序和比较对象详解
Aug 23 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
Smarty+QUICKFORM小小演示
2007/02/25 PHP
php运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
php 流程控制switch的简单实例
2016/06/07 PHP
PHP基于递归实现的约瑟夫环算法示例
2017/08/27 PHP
ThinkPHP实现的rsa非对称加密类示例
2018/05/29 PHP
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
2009/07/14 Javascript
js相册效果代码(点击创建即可)
2013/04/16 Javascript
JS弹出层的显示与隐藏示例代码
2013/12/27 Javascript
jQuery瀑布流插件Wookmark使用实例
2014/04/02 Javascript
JS实现适合于后台使用的动画折叠菜单效果
2015/09/21 Javascript
使用PHP+JavaScript将HTML页面转换为图片的实例分享
2016/04/18 Javascript
JS实现简单的右下角弹出提示窗口完整实例
2016/06/21 Javascript
Vue结合原生js实现自定义组件自动生成示例
2017/01/21 Javascript
js实现PC端根据IP定位当前城市地理位置
2017/02/22 Javascript
微信小程序 template模板详解及实例代码
2017/03/09 Javascript
jsonp跨域请求实现示例
2017/03/13 Javascript
Angularjs cookie 操作实例详解
2017/09/27 Javascript
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
Vue中div contenteditable 的光标定位方法
2018/08/25 Javascript
JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法分析
2019/05/22 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
15分钟上手vue3.0(小结)
2020/05/20 Javascript
基于Web Audio API实现音频可视化效果
2020/06/12 Javascript
Python写一个基于MD5的文件监听程序
2019/03/11 Python
python使用socket 先读取长度,在读取报文内容示例
2019/09/26 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
python邮件中附加文字、html、图片、附件实现方法
2021/01/04 Python
英国工作场所设备购买网站:Slingsby
2019/05/03 全球购物
人力资源管理专业应届生求职信
2014/04/24 职场文书
公司捐款倡议书
2014/05/14 职场文书
事业单位财务人员岗位职责
2015/04/14 职场文书
学校开除通知书
2015/04/25 职场文书
工会文体活动总结
2015/05/07 职场文书
出生证明格式
2015/06/15 职场文书