广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php连接数据库不支持中文怎么办
  • 293
分享到

php连接数据库不支持中文怎么办

php数据库 2023-05-14 20:05:31 293人浏览 独家记忆
摘要

PHP连接数据库不支持中文的解决办法:1、打开相应的php文件,加入代码为“Mysqli_query($conn , "set names utf8");”;2、在文件开头添加“header("content-

PHP连接数据库不支持中文的解决办法:1、打开相应的php文件,加入代码为“Mysqli_query($conn , "set names utf8");”;2、在文件开头添加“header("content-Type: text/html; charset=utf-8");”即可。

php连接数据库不支持中文怎么办

教程操作环境:windows10系统、PHP8.1版、DELL G3电脑

php连接数据库不支持中文怎么办?

php连接数据库出现中文乱码和?????

用php连接数据库时,出现了一大堆??????

彷佛在给我暗示什么?

为什么我这么想不开?

为什么我要写作业?

为什么我不去打游戏?

为什么我长的这么帅?

No No No

我是认真学习的好孩子。除了最后一条,其它我都没看懂

207142ce124dfee7e63e219a040a11d.jpg

解决办法其实很简单:

加入

mysqli_query($conn , "set names utf8");

支持查询中文。

如果出现中文乱码的话,加入:

header("content-Type: text/html; charset=utf-8");

即可。

现在重新连接查询

b1e0023f9ddc48bc3c899b37ce2f811.jpg

下面贴上我的代码:

<?php
header("content-Type: text/html; charset=utf-8");
$servername = "127.0.0.1";
$username = "root";
$passWord = "";
$dbname = "poet";
 
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}
 echo "连接成功";
mysqli_query($conn , "set names utf8");
$sql = "SELECT * FROM dufu";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
    // 输出数据
    while($row = mysqli_fetch_assoc($result)) {
        echo
         "poetname: " . $row["poetname"]. "<br>". 
         "content: " . $row["content"]. "<br>";
    }
} else {
    echo "0 结果";
}
mysqli_close($conn);
?>

以上就是php连接数据库不支持中文怎么办的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: php连接数据库不支持中文怎么办

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

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

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

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

下载Word文档
猜你喜欢
  • php连接数据库不支持中文怎么办
    php连接数据库不支持中文的解决办法:1、打开相应的php文件,加入代码为“mysqli_query($conn , "set names utf8");”;2、在文件开头添加“header("content-...
    99+
    2023-05-14
    php 数据库
  • php连接数据库不支持中文如何解决
    这篇文章主要介绍“php连接数据库不支持中文如何解决”,在日常操作中,相信很多人在php连接数据库不支持中文如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php连接数据库不支持中文如何解决”的疑惑有所...
    99+
    2023-07-05
  • PHP中mysql_connect()函数不支持怎么办
    本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。PHP中mysql_connect()函数不支持怎么办mysql_connect()函数是一个php与mysql数据库连接函数,如果你的php不支持my...
    99+
    2019-07-23
    php
  • 服务器不支持mysql数据库怎么办
    这篇文章主要讲解了“服务器不支持mysql数据库怎么办”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“服务器不支持mysql数据库怎么办”吧!1,查找 ;extension=php_mysql...
    99+
    2023-06-13
  • mysql数据库连接不上怎么办
    当MySQL数据库连接不上时,可以尝试以下几个步骤来解决问题:1. 检查MySQL服务器是否正在运行:可以使用命令行或者系统管理工具...
    99+
    2023-08-30
    mysql数据库
  • mysql数据库连接不了localhost怎么办
    mysql数据库连接不了localhost怎么办?针对这个问题,今天小编总结了这篇文章,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。1、检查防火墙是否放行3306端口,依次点击管理工具--高级...
    99+
    2022-10-18
  • 用php连接数据库失败怎么办
    本教程操作环境:Windows10系统、PHP8.1版、Dell G3电脑。用php连接数据库失败怎么办?PHP连接mysql遇到的坑(附解决方法,亲测有效)PHP连接mysql遇到的坑环境: win10 + PHP5.48 + Apa...
    99+
    2022-11-19
    php 数据库
  • linux php连不上mysql数据库怎么办
    本文操作环境:linux5.9.8系统、PHP7.2版、DELL G3电脑linux php连不上mysql数据库怎么办?Linux(Ubuntu)环境下php无法连接到mysql数据库原因很有可能是没有安装php-mysql 模块;解决方...
    99+
    2021-06-07
    linux php mysql
  • oracle数据库不支持中文如何修改
    要使Oracle数据库支持中文,你需要进行以下几个步骤:1. 确认数据库字符集:首先,你需要确认当前数据库的字符集。你可以使用以下S...
    99+
    2023-09-13
    oracle数据库
  • oracle连接数据库测试不成功怎么办
    如果Oracle连接数据库测试不成功,可以尝试以下步骤来解决问题:1. 检查数据库连接信息:确保数据库主机名、端口号、数据库实例名称...
    99+
    2023-09-15
    oracle 数据库
  • php连接不上数据库怎么解决
    如果PHP无法连接到数据库,可能有以下几个原因和解决方法:1. 配置错误:检查PHP代码中的数据库连接字符串,确保用户名、密码、主机...
    99+
    2023-09-04
    php 数据库
  • navicat中数据库ip连不上怎么办
    这篇文章主要介绍navicat中数据库ip连不上怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在使用navicat的时候有时候我们会碰上这种情况,使用localhost能够连接...
    99+
    2022-10-18
  • 使用PHP怎么实现数据库连接持久化
    本篇文章给大家分享的是有关使用PHP怎么实现数据库连接持久化,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。PHP中的数据库连接持久化数据库的优化是我们做web开发的重中之重,甚...
    99+
    2023-06-15
  • 详解PHP中的数据库连接持久化
    目录PHP中的数据库连接持久化什么是数据库连接持久化连接持久化有什么用?效率对比注意总结PHP中的数据库连接持久化 数据库的优化是我们做web开发的重中之重,甚至很多情况下其实我们...
    99+
    2022-11-12
  • ​MySQL数据库无法连接怎么办
    本篇内容介绍了“MySQL数据库无法连接怎么办”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、查看权限2...
    99+
    2022-10-19
  • navicat连接数据库失败怎么办
    这篇文章将为大家详细讲解有关navicat连接数据库失败怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Navicat连接数据库失败,个人总结原因分两类 :一 : N...
    99+
    2022-10-18
  • navicat无法连接数据库怎么办
    这篇文章给大家分享的是有关navicat无法连接数据库怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。navicat在连接数据库时,有时候会出现连接不上的情况。西面就为大家总...
    99+
    2022-10-18
  • Win10远程桌面连接提示“不支持FIPS安全级别”怎么办
    本篇内容主要讲解“Win10远程桌面连接提示“不支持FIPS安全级别”怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Win10远程桌面连接提示“不支持FIPS安全级别”怎么办”吧!解决方法...
    99+
    2023-06-28
  • 阿里云mysql不能远程连接数据库怎么办
    首先,需要检查MySQL服务是否已经启动。在Windows系统中,可以通过“服务管理器”或者“运行”窗口输入“services.msc”,然后找到MySQL服务,查看其状态是否为“正在运行”。如果状态为“已停止”,则需要启动MySQL服务。...
    99+
    2023-12-26
    阿里 连接数据库 mysql
  • springboot怎么连接不同数据库
    今天小编给大家分享一下springboot怎么连接不同数据库的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。MySQL当url...
    99+
    2023-07-06
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作