php不能用mysql(php写入mysql中文乱码的实例解决方法)
类别:编程学习 浏览量:1274
时间:2021-10-26 11:12:21 php不能用mysql
php写入mysql中文乱码的实例解决方法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开发pdo事务处理(Cpanel下Cron Jobs定时执行PHP的方法)
- phpstudy报错(phpStudy运行帝国备份王出错解决方法)
- phpcurl请求能在日志里记录吗(php使用curl模拟多线程实现批处理功能示例)
- php获取socket连接的详细信息(php使用socket调用http和smtp协议实例小结)
- php时间戳是什么意思(php时间戳转换代码详解)
- dedecms兼容模式(DedeCMS 验证码不正确的解决方法php配置问题)
- phpweb添加自定义模板(php静态化页面 htaccess写法详解htaccess怎么写?)
- thinkphp微信开发实例(ThinkPHP框架下微信支付功能总结踩坑笔记)
- ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解(ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解)
- php静态变量的含义(PHP中define 与 const定义常量的区别详解)
- php 常见的设计模式(PHP中常用的三种设计模式详解单例模式、工厂模式、观察者模式)
- phpinclude的使用方法(PHP defined函数的使用图文详解)
- php创建多个文件(PHP实现单文件、多个单文件、多文件上传函数的封装示例)
- php编写程序使用方法(php xhprof使用实例详解)
- php单例设计方法(php设计模式之单例模式用法经典示例分析)
- php排序代码详解(PHP实现数据四舍五入的方法小结4种方法)
- 释小龙晒杀青照片 多重身份惹观众期待(释小龙晒杀青照片)
- 《九牛之人降魔传》开机 演员祁高坤化身九牛之人除魔卫道(九牛之人降魔传开机)
- 王铲铲的致富之路无限金币卡法攻略教学(王铲铲的致富之路无限金币卡法攻略教学)
- 文明6金币太少怎么办 文明6无限刷钱教程(文明6金币太少怎么办)
- 开国中将,王牌军63军首任政委,两个连襟一个上将一个少将传为佳话(王牌军63军首任政委)
- 臭名昭著的731部队最高负责人 石井四郎(臭名昭著的731部队最高负责人)
热门推荐
- apache实时框架(教你快速开启Apache SkyWalking的自监控)
- mysql哪个版本可以下载msi(新手必备之MySQL msi版本下载安装图文详细教程)
- laravel连接多个数据库(laravel实现一个上传图片的接口,并建立软链接,访问图片的方法)
- nginx怎么进一步配置(Nginx已编译的nginx-添加新模块)
- SqlServer 表单查询问题及解决方法(SqlServer 表单查询问题及解决方法)
- powerdesigner 如何加索引
- laravel终止函数执行(laravel 输出最后执行sql 附:whereIn的使用方法)
- php提交表单验证表(php实现的表单验证类完整示例)
- win10上装ubuntu系统(Windows 10 太难用如何定制你的 Ubuntu方法详解)
- css复选框按钮(css 单选按钮图标替换的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9