• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > PHP存入mysql乱码怎么办

PHP存入mysql乱码怎么办

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了PHP存入mysql乱码等相关知识,希望对您有所帮助

php存入mysql乱码的解决办法:1、php源文件编码格式修改为utf8;2、mysql的连接要保持utf8格式;3、数据库表的编码格式修改为utf8。


PHP存入mysql乱码怎么办


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,保证这三点一致,中文就能写入成功了!!


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • Photoshop制作创意的云朵图案艺术字教程
  • 中小型网站排名的几点细节分析
  • 关于 Laravel 项目 伪静态分页处理
  • Photoshop设计碳纤维风格图标教程
  • PHP之array_unique实现二维数组去重
  • Web移动端Fixed布局的解决方案
  • PHP+jQuery实现中国地图热点数据统计展示效果
  • PS打造动感抽象炫光舞者海报效果制作教程
  • 详解Node.js Buffer的使用
  • Vue 手势组件教程

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 织梦DEDECMS首页调用单页文档内容并带过滤HTML的方
    • Thinkphp+layer+ajax如何完成增加方法(附代码示例)
    • 20款wordpress的SEO插件
    • PHP如何设定启用php缩写(php.ini、short_open_tag)
    • 总结分享Go中常用的strings函数
    • 怎么提高百度搜索引擎关键词的排名
    • JAVA微信公众号开发TOKEN验证失败怎么办?
    • PHPCMS系统mysql优化教程
    • 记住!不要移除WordPress的dashicons.min.css文件
    • WordPress教程:WordPress博客添加自定义鼠标样式

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有