worpress安装mysql连不上_wordpress安装时连接不上MySQL8.0(已解决)Windows

本文介绍了在Windows环境下,WordPress安装时遇到的MySQL8.0连接失败问题的解决方案。主要原因是PHP版本不支持caching_sha2_password身份验证。解决方法包括检查phpinfo()中的mysqlnd配置,修改MySQL用户验证方式,或者创建新的MySQL用户并设置为mysql_native_password。此外,还提供了MySQL的常用命令参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Mysql数据库连接失败!

在windows中配置好Apache、php7.3.10以及MySQL8.0后,安装wordpress时遇到数据库连接时出错的问题。

b1d98a27f37490d8ee7bf7ac58662099.png

在确认wp-config.php文件配置没有出错之后,寻找问题,首先验证php能否连接到mysql数据库,使用如下php程序;

//返回连接mysql服务器的对象

$connect =mysqli_connect("localhost","root","1234","wp_database");

if (!$connect) {

//连接失败时,打印错误报告

die('连接失败: '. mysqli_error());

}

echo '连接成功!';

mysqli_close($link);

?>

用法:

$connect_obj=mysqli_connect(host,username,password,dbname,port,socket);

可选项:

| host | 主机名或 IP 地址 |

| username | MySQL 的用户名|

| password | 用户对应的MySQL 密码 |

| dbname | 要连接的数据库名称 |

| port | 要连接的mysql服务器的端口号 |

| socket | 所

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值