广告
返回顶部
首页 > 资讯 > 数据库 >PHP连接MySQL数据库失败原因及解决
  • 563
分享到

PHP连接MySQL数据库失败原因及解决

数据库php开发语言 2023-09-02 08:09:27 563人浏览 独家记忆
摘要

目录 背景 过程 1.按照相关博客下载安装好PHP和Phpstorm 2.安装好后的调试 1.安装网上大多数人都有的问题,我以为是我php.ini里面有些语句没改 2.发现自己Phpstorm中有PHP却没有php.ini 3.仍然报错。。

目录

背景

过程

1.按照相关博客下载安装好PHP和Phpstorm

2.安装好后的调试

1.安装网上大多数人都有的问题,我以为是我php.ini里面有些语句没改

2.发现自己Phpstorm中有PHP却没有php.ini

3.仍然报错。。。

4.心态爆炸了,累了,毁灭吧(卸载重新装了)

5.接下来是 404 NOT FOUND问题


背景

数据库课程上,老师布置作业:使用PHP连接自己的数据库php相关代码老师已写好,其实只需按照要求在Mysql中建几个表就行),但如何配置PHP环境就成了老大难,尤其是没接触过这个语言的,就成了麻瓜。

我断断续续忙了一周,写下这个博客记录忙碌过程。

过程

1.按照相关博客下载安装好PHP和PhpstORM

这里面要注意一些东西

比如说要在电脑的系统环境变量中设置PHP路径

比如说如果PHP你下载的时候可能没有PHP.ini文件,这时候要把那两个特定的ini(php.ini-development和php.ini-production)复制一份(复制其中一个就行),然后改名成php.ini

2.安装好后的调试

一般来说,这次作业的最好的情况,应该就是安装配置好以后就能直接运行,然后畅通无阻、行云流水地完成作业了。

当然,要是一般来说,就不会有我这篇博客了......

1.安装网上大多数人都有的问题,我以为是我php.ini里面有些语句没改

比如说,需要把php.ini中某处分号删掉,要把某处地址改成自己的什么什么的地址

当然,无果

2.发现自己Phpstorm中有PHP却没有php.ini

这里一度头疼

我一开始是在phpstorm的setting中发现的

当然,也可以通过代码看

可以找到这两行

我这里已经把php.ini搞进来了,如果没搞进来,Configuration File后面就是一片空白。

同样,也是通过这个代码(这里能显示的是关于你php的一些常用信息),我发现,在显示的信息中,中文是一堆乱码。

 陡然醒悟,不能放中文文件夹里(小白常犯,注意!!!)

于是,我把php整个文件夹直接移到了E盘下,并且更改了环境变量中的路径

还是有问题,查博客发现,php.ini应该放在lib文件夹下,于是我又把php.ini文件复制一份丢掉lib文件夹下

终于,在phpstorm中找到并安装上了php.ini!!!

3.仍然报错。。。

无法加载这个模块

根据这个问题,我去查了查php的发展史。。。。发现,在以前,Php连接mysql是需要有一个libmysql.dll文件的,而缺失这个文件就会导致连接不上。但是,最新的几个版本的php,将这个.dll文件转换成了内置模块。也就是说,不用再去下载那个连接Mysq的配置文件,Php本身就有了连接Mysql的功能。

所以,网络上一些把libmysql.dll拷贝到哪里哪里,大家可以忽略了。。。。

而唯一的区别,就是   mysql_connect    要变成    mysqli_connect

 我又看了看我代码。。。。

emmmm...也没毛病啊。

4.心态爆炸了,累了,毁灭吧(卸载重新装了)

(重装失败emmm)

我又尝试着把php文件和php代码放到一起后,又来个新的问题:

 查了一下,意思是我们无法通过本地主机访问该网站,因为连接请求被本地主机拒绝了。

我做了如下努力:

打开php.ini配置文件

将下值由Off 变更为 On,然后重启phpstorm

display_errors=ondisplay_startup_errors=on

emmm,解决了以后又变成了:

尝试将libsqlite3.dll这个文件复制到phpstorm的bin里面,无果。

突然想起来,ini文件要改一下

于是:

 这里值得说明的一点是,fail to fing the function"mysqli"已经正式解决

5.接下来是 404 NOT FOUND问题

File->Settings->Deployment:添加一个新的服务器地址

点击Mappings设置自己的phpstorm工作地址

把这两个勾打上

这里我查阅了下相关博客,404出问题就在这里配置就可以了,基本都是这里的问题 

 

来源地址:https://blog.csdn.net/m0_57011726/article/details/129413791

您可能感兴趣的文档:

--结束END--

本文标题: PHP连接MySQL数据库失败原因及解决

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

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

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

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

下载Word文档
猜你喜欢
  • PHP连接MySQL数据库失败原因及解决
    目录 背景 过程 1.按照相关博客下载安装好PHP和Phpstorm 2.安装好后的调试 1.安装网上大多数人都有的问题,我以为是我php.ini里面有些语句没改 2.发现自己Phpstorm中有PHP却没有php.ini 3.仍然报错。。...
    99+
    2023-09-02
    数据库 php 开发语言
  • 阿里云连接MySQL数据库服务器失败原因及解决方法
    随着云计算技术的发展,越来越多的企业和个人开始使用阿里云等云平台进行数据库管理。然而,由于各种原因,阿里云连接MySQL数据库服务器可能会遇到失败的问题。本文将详细介绍这个问题的原因及解决方法。 问题描述:当用户使用阿里云连接MySQL数据...
    99+
    2023-12-12
    阿里 解决方法 原因
  • 阿里云服务器连接MySQL数据库失败原因及解决方案
    在使用阿里云服务器时,连接MySQL数据库可能会遇到各种问题,其中最常见的就是连接失败。本文将详细分析阿里云服务器连接MySQL数据库失败的原因,并提供相应的解决方案。 一、原因分析MySQL服务器未开启:如果MySQL服务器没有开启,那么...
    99+
    2023-11-12
    阿里 解决方案 原因
  • php连接mysql失败的原因是什么及如何解决
    这篇“php连接mysql失败的原因是什么及如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php连接mysql失败的...
    99+
    2023-07-05
  • php连接mysql失败是什么原因?怎么解决?
    在网站开发中,PHP和MySQL是两个必不可少的技术。PHP作为一种服务器端语言,可以通过与数据库的交互来完成很多网站的功能,而MySQL则是一种强大的数据库管理系统。不过,在实际的开发过程中,我们也会遇到PHP连接MySQL时连接失败的情...
    99+
    2023-05-14
    mysql php
  • 阿里云内网数据库连接失败的原因及解决方案
    阿里云作为国内领先的云服务提供商,其内网数据库连接失败的问题可能会影响用户的业务运营。本篇文章将详细探讨阿里云内网数据库连接失败的原因,并提供相应的解决方案。 一、阿里云内网数据库连接失败的原因网络问题:可能由于网络连接不稳定或网络延迟导致...
    99+
    2023-10-31
    阿里 内网 数据库连接
  • 阿里云数据库链接失败原因及解决方法
    本文将详细阐述阿里云数据库链接不上问题的原因及解决方法,帮助读者解决实际操作中遇到的问题。 阿里云数据库链接不上可能由多种原因导致,包括但不限于:数据库服务器宕机、数据库配置错误、网络连接问题、安全策略限制等。本文将针对这些问题进行详细解析...
    99+
    2023-11-22
    阿里 解决方法 原因
  • 阿里云链接数据库失败原因及解决方案
    阿里云数据库作为阿里云服务的重要组成部分,为用户提供稳定、高效的数据存储和处理服务。然而,在实际使用中,偶尔会出现链接数据库失败的情况,这无疑给用户带来了困扰。本文将详细介绍阿里云链接数据库失败的原因及解决方案。 一、原因分析网络问题:网络...
    99+
    2023-11-18
    阿里 解决方案 原因
  • 【总结】php显示连接数据库失败的原因和解决方法
    PHP作为一种非常流行的服务器脚本语言,被广泛用于编写动态网站,并且往往要与数据库进行交互来存储和检索数据。然而,客观上存在连接数据库失败的情况,接下来本文将讨论此类问题及其解决方案。常见的连接数据库失败问题在使用PHP连接数据库时,有几个...
    99+
    2023-05-14
    php 数据库
  • idea连接mysql失败的原因及解决方法是什么
    连接MySQL失败的原因及解决方法有很多种,以下是一些常见的原因和解决方法:1. 错误的主机名或IP地址:检查主机名或IP地址是否正...
    99+
    2023-08-19
    idea mysql
  • 远程连接阿里云MySQL数据库服务器失败的原因及解决方法
    随着互联网技术的发展,越来越多的企业和个人开始使用MySQL数据库来存储和管理数据。然而,有时候在远程连接阿里云MySQL数据库服务器时可能会遇到各种问题,如连接失败。本文将详细介绍远程连接阿里云MySQL数据库服务器失败的原因及解决方法。...
    99+
    2023-11-22
    阿里 解决方法 原因
  • 阿里云服务器数据库连接失败的原因及解决方法
    阿里云服务器是阿里云提供的一种云计算服务,可以帮助用户快速构建和部署应用程序。但是,有时候用户可能会遇到阿里云服务器数据库连接失败的问题。本文将详细介绍这个问题的原因,并提供相应的解决方法。 一、阿里云服务器数据库连接失败的原因数据库服务器...
    99+
    2023-11-16
    阿里 解决方法 数据库连接
  • php连接数据库注册和登录失败原因
    PHP连接数据库注册和登录失败原因PHP是一种流行的开源脚本语言,可用于创建动态网站和应用程序。数据库是包含重要信息的重要组件,因此,PHP连接数据库是Web开发中必不可少的部分。在开发流程中,注册和登录是最基本的功能。然而,有时候这些功能...
    99+
    2023-05-14
    php
  • 数据库连接失败的原因有哪些
    这篇文章将为大家详细讲解有关数据库连接失败的原因有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。数据库连接失败的原因及解决方法:1、登录账号、密码、服务器名称、数据库名称登录错误,应输入正确;2、没能...
    99+
    2023-06-13
  • MongoDB连接本地失败的原因及解决办法
    目录MongoDB连接本地失败解决办法错误原因解决办法在mongodb目录中新建一个data文件夹(如果有就不用建)进入data文件夹,建立db和log两个文件夹(如果有就不用新建)打开CMD,进入到mongodb 的 ...
    99+
    2023-05-15
    MongoDB连接本地失败 MongoDB连接失败
  • oracle数据库连接失败的原因有哪些
    1. 数据库服务未启动或未正确配置。需要确保数据库服务已经启动,并且监听程序正确配置。2. 数据库连接参数错误。需要确保连接字符串中...
    99+
    2023-08-23
    oracle数据库
  • 用php连接数据库失败如何解决
    本文小编为大家详细介绍“用php连接数据库失败如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“用php连接数据库失败如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。用php连接数据库失败的解决办法:...
    99+
    2023-07-04
  • PHP更新数据库失败的原因是什么及怎么解决
    这篇“PHP更新数据库失败的原因是什么及怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“PHP更新数据库失败的原因是什...
    99+
    2023-07-06
  • MySQL 丢失数据的原因及解决
    前言 最近偶尔会收到用户反馈数据不见了,数据丢失了的问题。从现象上来看,这类问题在数据库层面就是紧急程度最高的那一类了,抛开客观条件来说,针对这一类问题的恢复手段几乎只有备份恢复+回放 Binlog,耗时一般比较久...
    99+
    2022-05-12
    MySQL 丢失数据 MySQL 丢失数据解决
  • php显示连接数据库失败如何解决
    这篇文章主要讲解了“php显示连接数据库失败如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php显示连接数据库失败如何解决”吧!常见的连接数据库失败问题在使用PHP连接数据库时,有几...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作