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 结果集转json(PHP的JSON封装、转变及输出操作示例)
- phpstudy搭建网站全过程(phpstudy在本地搭建多个网站的方法)
- php源码如何导入dw中(php导入文件夹图片保存到dedecms的方法)
- php代码打包环境加密(php实现对文件压缩简单的方法)
- phpdate函数使用方法(PHP中strtr与str_replace函数运行性能简单测试示例)
- phpmysql完全学习手册教程(Windows下搭建PHP开发环境Apache+PHP+MySQL)
- phpfpm优化方法(php-fpm超时时间设置request_terminate_timeout资源问题分析)
- thinkphp5框架怎么打开(thinkphp5.1框架模板布局与模板继承用法分析)
- php7.4编译安装(PHP7.3.10编译安装教程)
- php面向对象怎么用(PHP面向对象程序设计之对象克隆clone和魔术方法__clone用法分析)
- php 实例代码解析(PHP反射学习入门示例)
- php处理app上传的图片(php用wangeditor3实现图片上传功能)
- 怎么用php开发验证码(PHP简单验证码功能机制实例详解)
- php对象模型(PHP数据对象映射模式实例分析)
- phpword生成图片(PHP生成图片的方法分享)
- php开发技巧和方法(php+ajax实现商品对比功能示例)
- 《小敏家》金波想要复婚 这只是他圈套的第1步,更可恶的在后面(小敏家金波想要复婚)
- 小敏家 剧情离谱一锅乱炖,但他们俩绝对是这部剧的一大 亮点(剧情离谱一锅乱炖)
- 《倚天屠龙记》再遭翻拍,关晓彤主演赵敏,蒋劲夫演张无忌,你怎么看(倚天屠龙记再遭翻拍)
- 吴启华与曾舜晞两代张无忌同框,戏里经典的他却没活出原著的潇洒(吴启华与曾舜晞两代张无忌同框)
- 经常发这三种 朋友圈 的人,要迅速屏蔽(经常发这三种朋友圈)
- 有种尴尬叫朋友圈忘屏蔽,大学生上演社死现场,父母亲自下场吐槽(有种尴尬叫朋友圈忘屏蔽)
热门推荐
- vue移动端项目用什么打包工具(浅谈使用Vue完成移动端apk项目)
- pythonexcel生成报表(python生成每日报表数据Excel并邮件发送的实例)
- service服务启动失败(service unavailable解决方法)
- Visual Studio代码缩略图
- dedecms怎样找回登录密码(织梦dedecms 去掉后台登陆验证码的方法)
- mysql的基本索引类型(MySQL 隔离数据列和前缀索引的使用总结)
- sqlserver数据库如何设置循环日志(sqlserver 实现收缩数据库日志操作)
- linux系统怎么跟阿里云服务器连接(云服务器中三种常用的Linux系统镜像)
- python创建字典的代码(Python创建字典的八种方式)
- vue实现双向绑定原理(vue实现双向数据绑定)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9