建立数据库连接时出错:XAMPP WordPress

     2023-02-24     141

关键词:

【中文标题】建立数据库连接时出错:XAMPP WordPress【英文标题】:Error establishing a database connection: XAMPP WordPress 【发布时间】:2017-07-13 15:42:24 【问题描述】:

有很多关于此的文档,但我的故障排除失败了。我安装了适用于 Windows 的 XAMPP,它工作正常,但不适用于我的 Mac OS Sierra。

我的 XAMPP 版本是 5.6.30-0,我的服务器正在运行。

这是我的 wp-config.php 详细信息:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', ‘WP’);

/** MySQL database username */
define('DB_USER', ‘admin’);

/** MySQL database password */
define('DB_PASSWORD', ‘darkall’);

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

用户“admin”是我为 phpMyAdmin 中的“WP”数据库创建的新用户。 WP database exists in phpMyAdmin

我尝试转到http://localhost/wp/,但收到错误“建立数据库连接时出错”

【问题讨论】:

能否用单引号替换 WP、admin、darkall 之间的花引号,看看是否是问题所在? 您好 Cyto,非常感谢您的回复。有效。显然,我的 Mac 键盘默认为我提供了这些花引号。如果可能的话,我应该改变它。非常感谢您及时回复/** The name of the database for WordPress */ define('DB_NAME', 'WP'); /** MySQL database username */ define('DB_USER', 'admin'); /** MySQL database password */ define('DB_PASSWORD', 'darkall'); 【参考方案1】:

我认为这个问题可能会出现两个问题:

1:在您的数据库名称、数据库用户名、数据库密码中添加花括号。将它们替换为 ' ' 单引号。

2:数据库用户名密码不匹配。重新检查数据库的用户名密码重置用户凭据并使用默认用户名'root ',密码为空,如下所示:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'WP');

/** MySQL database username */
define('DB_USER', ‘root’);

/** MySQL database password */
define('DB_PASSWORD', '');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

您还可以使用 php db connection 来检查数据库凭据。创建一个名为 conn.php 的文件并将以下代码添加到您的文件中:

<?php
$servername = "localhost";
$username = "admin";
$password = "darkall";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) 
    die("Connection failed: " . $conn->connect_error);
 
echo "Connected successfully";
?>

如果浏览器打印“连接成功”,那么 wordpress 也应该可以使用它。

【讨论】:

那么,问题出在大引号上吗? 是的大引号。它是固定的。干杯! 刚才提到了我之前在本地开发过程中遇到的一个连接问题,我需要使用 127.0.0.1 而不是 localhost 作为 DB_HOST。

XAMPP WordPress 全新“重新安装” - 建立数据库连接时出错

】XAMPPWordPress全新“重新安装”-建立数据库连接时出错【英文标题】:XAMPPWordPressfresh"re-install"-Errorestablishingadatabaseconnection【发布时间】:2019-02-1613:23:26【问题描述】:所以,我把事情搞砸了。我已经研究过这个主题,但... 查看详情

“建立数据库连接时出错” MariaDB 已停止工作 - 由 Bitnami localhost 打包的 Wordpress

】“建立数据库连接时出错”MariaDB已停止工作-由Bitnamilocalhost打包的Wordpress【英文标题】:"Errorestablishingadatabaseconnection"MariaDBhasstoppedworking-WordpressPackagedbyBitnamilocalhost【发布时间】:2022-01-1316:20:17【问题描述】:我安装了... 查看详情

在我的本地主机中建立数据库连接时出错

】在我的本地主机中建立数据库连接时出错【英文标题】:Errorestablishingadatabaseconnectioninmylocalhost【发布时间】:2019-07-1621:18:58【问题描述】:我正在尝试在我的本地Xampp服务器中安装Wordpress但每次我收到一条错误消息建立数据库... 查看详情

如何修复在“localhost/wordpress”上建立数据库连接时出错

】如何修复在“localhost/wordpress”上建立数据库连接时出错【英文标题】:HowtofixErrorestablishingadatabaseconnectionon"localhost/wordpress"【发布时间】:2017-02-1004:57:09【问题描述】:我已经为wordpress下载了XAMPP软件。下载后,当我尝... 查看详情

Wordpress - 建立数据库连接时出错 - 全新 WP 安装

】Wordpress-建立数据库连接时出错-全新WP安装【英文标题】:Wordpress-errorestablishingdatabaseconnection-freshWPinstall【发布时间】:2012-04-1219:56:45【问题描述】:我过去曾多次在本地安装和设置Wordpress主题,所以我对这个过程并不陌生。... 查看详情

“建立数据库连接时出错”是啥意思

】“建立数据库连接时出错”是啥意思【英文标题】:whatsmeaningof"Errorestablishingadatabaseconnection"“建立数据库连接时出错”是什么意思【发布时间】:2011-12-1816:55:34【问题描述】:我有一个wordpress博客名称http://shareprogrammin... 查看详情

wordpress 建立数据库连接时出错,页面无法显示

】wordpress建立数据库连接时出错,页面无法显示【英文标题】:wordpressErrorestablishingadatabaseconnection,thepagecannotdisplay【发布时间】:2018-11-1408:11:01【问题描述】:我对Wordpress很陌生。我将数据上传到cpanel,但是当我尝试借用链接显... 查看详情

WordPress“建立数据库连接时出错”

】WordPress“建立数据库连接时出错”【英文标题】:WordPress\'Errorestablishingadatabaseconnection\'【发布时间】:2021-05-2811:45:21【问题描述】:我正在尝试在WordPress开始我的第一个项目并输入这些数据DatabaseName:wp-project-1DB_USER:rootDB_PAS... 查看详情

建立连接时出错[关闭]

...本地主机中编辑文件,但是我无法导入从Live站点下载的数据库,这就是错误。我该如何解决这个问题?SQL查询:----Tablestructurefortable`island_commentmeta`--DROPTABLEIFEXI 查看详情

在 IIS 上托管 Wordpress 时建立数据库连接时出错

】在IIS上托管Wordpress时建立数据库连接时出错【英文标题】:ErrorestablishingadatabaseconnectionwhilehostingWordpressonIIS【发布时间】:2018-05-3114:28:48【问题描述】:当我使用WebPlatformInstaller安装wordpress时出现此错误。Errorestablishingadatabasecon... 查看详情

WordPress建立MySQL数据库连接IIS10时出错[重复]

】WordPress建立MySQL数据库连接IIS10时出错[重复]【英文标题】:WordPressErrorestablishingaMySQLdatabaseconnectionIIS10[duplicate]【发布时间】:2019-05-2712:18:16【问题描述】:我正在尝试在本地Windows10机器上使用MySQL设置WordPress。我收到此错误:... 查看详情

在端口 80 上运行 mamp 时建立数据库连接时出错

】在端口80上运行mamp时建立数据库连接时出错【英文标题】:Errorestablishingdatabaseconnectionwhenrunningmamponport80【发布时间】:2012-11-2102:26:23【问题描述】:我正在尝试在端口80上运行Mampappache,因为应用程序(wordpressMU)不允许域名... 查看详情

VPS 服务器 LAMP - 建立数据库连接时出错

】VPS服务器LAMP-建立数据库连接时出错【英文标题】:VPSServerLAMP-Errorestablishingdatabaseconnection【发布时间】:2017-02-0904:55:33【问题描述】:我在LAMP服务器上有wordpress,然后经常停机。错误消息是“建立数据库连接时出错”。我不... 查看详情

本地 WP 开发 - 建立数据库连接时出错

】本地WP开发-建立数据库连接时出错【英文标题】:WPdevelopmentlocally-Errorestablishingadatabaseconnection【发布时间】:2015-08-0814:28:44【问题描述】:我正在使用LinuxMint13(基于Ubuntu12.04)并尝试安装WordPress生产项目的本地开发环境,该... 查看详情

将 Wordpress 站点移动到 Docker:建立数据库连接时出错

】将Wordpress站点移动到Docker:建立数据库连接时出错【英文标题】:MovingWordpresssitetoDocker:ErrorestablishingDBconnection【发布时间】:2019-02-1015:47:25【问题描述】:我最近一直在使用Wordpress和Docker创建新站点,并且对它们的工作原理有... 查看详情

wordpress建立数据库连接时出错怎么办

在使用WordPress建站时,有时候站点会遇到”建立数据库连接时出错“的报错,整个站点都无法正常访问,如何修复这个错误呢?本文中来分享几个解决方法    方法一:重启数据库如果你是正常使用网站,在... 查看详情

建立数据库连接时出错 - WP 主机更改了密码

】建立数据库连接时出错-WP主机更改了密码【英文标题】:Errorestablishingadatabaseconnection-WPhostchangedpassword【发布时间】:2017-05-1615:08:20【问题描述】:我通过我的webbhost更改了我的SQL密码。之后我发现我不能再进入我的网站了。我... 查看详情

使用 RDS 建立数据库连接 AWS Elastic Beanstalk 时出错

】使用RDS建立数据库连接AWSElasticBeanstalk时出错【英文标题】:ErrorEstablishingDatabaseConnectionAWSElasticBeanstalkwithRDS【发布时间】:2019-09-2819:56:20【问题描述】:我正在尝试使用AWSElasticBeanstalk和断开连接的RDS数据库(不是ELB实例的一部... 查看详情