广告
返回顶部
首页 > 资讯 > 数据库 >php插入数据mysql不显示中文如何解决
  • 111
分享到

php插入数据mysql不显示中文如何解决

2023-06-20 16:06:35 111人浏览 薄情痞子
摘要

本篇内容介绍了“PHP插入数据mysql不显示中文如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php插入数据Mysql不显示中文的

本篇内容介绍了“PHP插入数据mysql不显示中文如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

php插入数据Mysql不显示中文的解决办法:首先找到并打开mysql.ini;然后添加语句“default-character-set = utf8”即可。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

php插入数据mysql不显示中文怎么办?

问题详细描述:

用php向Mysql数据库插入中文数据时数据库中显示乱码

我写了php代码向mysql数据库插入一个带有中文的字段值,在phpMyadmin查看显示乱码,在mysql控制台查看也是乱码,我已经把每个字段的排序规则改为uft8_general_ci,在phpmyadmin里面直接插入显示正常,在mysql控制台直接插入也显示正常,只是通过php插入就不正常,我也在php代码写了header("Content-Type:text/html;charset=utf-8");

<?phpheader("Content-Type:text/html;charset=utf-8");if($con=mysqli_connect('localhost','root','')){    echo '连接成功';}else{    echo '连接失败';}if(mysqli_select_db($con,"test")){    echo '选择数据库成功';    }else{    echo '选择数据库失败';}$str="insert into students(name,age)values('周杰伦','23')";if(mysqli_query($con,$str)){    echo '插入成功';}else{    echo '插入失败';}mysqli_close($con);//关闭数据库?>

php插入数据mysql不显示中文如何解决

解决办法:

我找到问题关键了,问题出在mysql.ini配置少了一句话default-character-set = utf8 ,我是安装wampserver后用这个软件自己安装的mysql他的mysql.ini没有那句话,,而且如果加入这句话位置也不能乱加,必须加在我图片指出的位置client

php插入数据mysql不显示中文如何解决

用show variables like 'character_set_%;查看修改ini文件后的字符编码如下图

php插入数据mysql不显示中文如何解决

“php插入数据mysql不显示中文如何解决”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: php插入数据mysql不显示中文如何解决

本文链接: https://www.lsjlt.com/news/298135.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php插入数据mysql不显示中文如何解决
    本篇内容介绍了“php插入数据mysql不显示中文如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php插入数据mysql不显示中文的...
    99+
    2023-06-20
  • U盘插入电脑不显示如何解决
    这篇文章主要介绍“U盘插入电脑不显示如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“U盘插入电脑不显示如何解决”文章能帮助大家解决问题。U盘插入电脑不显示的解决方法首先按“windows+i”...
    99+
    2023-07-01
  • php获取输入中文内容不显示如何解决
    这篇文章主要讲解了“php获取输入中文内容不显示如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php获取输入中文内容不显示如何解决”吧!php获取输入内容中文不显示不出来的解决办法:...
    99+
    2023-07-04
  • MySQL数据库怎么正常插入并显示中文数据
    本篇内容主要讲解“MySQL数据库怎么正常插入并显示中文数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL数据库怎么正常插入并显示中文数据”吧!  一...
    99+
    2022-10-18
  • php数据库显示数据中文乱码如何解决
    今天小编给大家分享一下php数据库显示数据中文乱码如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。确定数据库编码方式首...
    99+
    2023-07-05
  • mysql插入中文数据变成问号如何解决
    本文小编为大家详细介绍“mysql插入中文数据变成问号如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“mysql插入中文数据变成问号如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。mysql插入中文...
    99+
    2023-07-05
  • 如何解决Mysql不能显示中文的问题
    本篇内容主要讲解“如何解决Mysql不能显示中文的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决Mysql不能显示中文的问题”吧!Mysql不能显示...
    99+
    2022-10-18
  • eclipse导入文件夹不显示如何解决
    如果在Eclipse中导入文件夹时,文件夹未显示出来,可能有以下几种解决方法:1. 刷新项目:在Eclipse的工具栏中选择"项目"...
    99+
    2023-09-16
    eclipse
  • MySQL插入不了中文数据问题的原因及解决
    目录前言原因:具体解决方法:创建数据库时设置字符集为utf8修改数据库配置文件(比较麻烦)总结 前言 我们使用mysql可能会遇到加入中文报错的情况,如下。 报错:非法的字符值 放入 ‘name&...
    99+
    2023-05-05
    mysql不能写入中文 mysql用不了中文 mysql无法添加中文数据
  • php数据库hobby显示不出来如何解决
    这篇“php数据库hobby显示不出来如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php数据库hobby显示不出来...
    99+
    2023-07-05
  • mysql数据库不能输入中文如何解决
    解决MySQL数据库不能输入中文的问题,可以按照以下几个步骤进行操作:1. 确保MySQL的字符编码设置正确:在MySQL的配置文件...
    99+
    2023-09-27
    mysql数据库
  • mysql无法显示中文如何解决
    小编给大家分享一下mysql无法显示中文如何解决,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!仅限于5.6和8.0和5.0版本1、找到MySQL的安装位置,比如我安在了C盘C:\Program...
    99+
    2022-10-18
  • 为什么php不能显示中文名?如何解决?
    在Web开发中,PHP是一种非常流行的编程语言。尽管PHP在许多方面都非常方便,但是如果您在处理中文字符时遇到问题,那么您可能会感到非常困惑。其中一个问题是PHP无法正确地处理中文文件名,这也是许多人在使用PHP时经常遇到的问题。在本文中,...
    99+
    2023-05-14
    php
  • 详解MySql如何不插入重复数据
    目录1、insert ignore into2、on duplicate key update3、insert ... select ... where not exist4、replace into...
    99+
    2023-01-17
    MySql不插入重复数据 MySql重复数据
  • php数据库显示数据中文乱码怎么解决
    PHP是一种流行的服务器端脚本语言,非常适合用于处理Web应用程序。在PHP应用程序中,经常需要从数据库中检索并显示数据。但是,当PHP尝试从数据库中检索中文时,可能会碰到所谓的“乱码”问题。本文将介绍如何解决PHP在显示数据库数据中文乱码...
    99+
    2023-05-14
    php
  • plsql导入csv文件字段不显示如何解决
    如果在PL/SQL中导入CSV文件的字段不显示,有几个可能的解决方法:1. 确保CSV文件的编码和PL/SQL环境的编码一致。如果两...
    99+
    2023-10-12
    plsql
  • php页面显示不出数据库的表如何解决
    php页面显示不出数据库的表如何解决,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。php页面显示不出数据库的表的解决办法:1、连接数据库并设置字符集;2、查询数据表中的数据;3...
    99+
    2023-06-28
  • php中echo输出不显示如何解决
    这篇“php中echo输出不显示如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php中echo输出不显示如何解决”文...
    99+
    2023-07-05
  • mysql中插入表数据中文乱码的解决方法
    小编给大家分享一下mysql中插入表数据中文乱码的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql中插入表数据中...
    99+
    2022-10-18
  • php数据库无法插入中文的解决方法
    这篇文章主要为大家展示了“php数据库无法插入中文的解决方法”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php数据库无法插入中文的解决方法”这篇文章吧。php数据库无法插入中文的解决办法:1、...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作