Php Joomla安装期间无法连接到mySQL数据库

Php Joomla安装期间无法连接到mySQL数据库,php,mysql,joomla,installation,Php,Mysql,Joomla,Installation,我想在我的Windows服务器上用Joomla托管一个网站。因此,我安装了PHP和MySQL,并下载了最新的Joomla发行版 我使用以下SQL在MySQL中创建了一个数据库和一个用户: create database joomlaintranet; CREATE USER 'joomlaintranetuser'@'localhost' IDENTIFIED BY 'abc'; GRANT ALL PRIVILEGES ON joomlaintranet.* To 'joomlaintrane

我想在我的Windows服务器上用Joomla托管一个网站。因此,我安装了PHP和MySQL,并下载了最新的Joomla发行版

我使用以下SQL在MySQL中创建了一个数据库和一个用户:

create database joomlaintranet;
CREATE USER 'joomlaintranetuser'@'localhost' IDENTIFIED BY 'abc';
GRANT ALL PRIVILEGES ON joomlaintranet.* To 'joomlaintranetuser'@'localhost';
然而,当我通过在WebBrowser中打开站点并输入数据库信息来启动Joomla安装过程时,我得到一个“无法连接到MySQL服务器”错误

使用Shell或Workbench,我可以使用给定的凭据登录。我还检查了错误日志,但在MySQL日志中没有找到任何条目


当我在网上查看类似的问题时,我找到了输入错误或错误主机请求的唯一原因。

我能够从Joomla论坛解决thx问题

我所面临的问题是由于MySQL 8中引入了新的SHA-256密码加密。与巫婆PHP和乔姆拉还不能处理

因为我的MySQL安装只是为了这个网站,所以我现在只是用传统的身份验证方法重新安装了它


还有可能的解决方法。

我想邀请您加入Stack Exchange,并在那里发布您的问题。