当前位置: 首页 > 知识库问答 >
问题:

无法使用PHP脚本连接Xampp服务器

孟智志
2023-03-14

我授予所有特权。这是脚本:

<?php
require_once 'login.php';
$conn =  new mysqli($hn, $un, $pw, $db);
if ($conn->connect_error) die($conn->connect_error);
?>

我在浏览器中看到以下消息:

警告:mysqli::mysqli():(HY000/1045):在C:\xampp\htdocs\web-datos\connect\u-mysql中,用户“username”@“localhost”(使用密码:YES)的访问被拒绝。php第11行

拒绝访问用户“username”@“localhost”(使用密码:YE

我试图联系但没有成功。

我该如何解决这个问题?

共有1个答案

赫连秦迟
2023-03-14

我相信您无法连接到mysql数据库。您需要授予访问权限username@localhost.

grant all privileges on yourdb.* to username@localhost identified by 'password';

如果尚未创建user.you可以使用此命令创建新用户。

create user 'newuser'@'localhost' identified BY 'password';

您还可能键入错误的用户或密码。请检查一下

 类似资料:
  • 这是mysql连接php脚本。它不断地显示出它的错误 警告:mysqli_connect():(HY000/1045):用户'user'@'localhost'(使用密码:YES)在第6行的C:\xampp\htdocs\index.php访问被拒绝 注意:尝试在第7行连接成功的C:\xampp\htdocs\index.php中获取非对象的属性 我听不懂,请帮帮我好吗?

  • 无法连接到MySQL数据库。第8行错误-变量$conn从未使用。 希望有人能帮助我。我是第一次编写代码,我的大部分教程都来自YouTube。我使用Eclipse作为我的IDE,使用XAMPP作为我的本地服务器。 我试图创建一个带有登录信息的动态网站,因此我在XAMPP中将其连接到MySQL,但我在第8行(黄色感叹号)中不断收到一个错误,其中表示从未使用变量$conn。这些文件保存在htdocs中,

  • 提前感谢所有的帮助。我无法使用OCI8将我的PHP连接到ORACLE。我用的软件规格是 Windows 10版本:主64位 我使用NAVICAT作为我的mysql客户端,并且能够使用它连接到数据库。像instant client path和sqlplus这样的设置必须在这一点上进行设置,并且所有设置都可以正常工作。 现在真正的问题是使用OCI8将PHP连接到ORACLE。我已经使用这个链接下载了正

  • 首先,我知道有很多类似的问题,但我所看到的似乎都不能解决我的设置(我发现的任何解决方案都不管用)。所以请容忍我。。。 我的服务器主机名是IP地址,而不是域名(即URL看起来像:) 我的服务器有一个真正的证书(即,没有自签名) 我的应用程序的plist条目字典为空(没有任何例外-出厂设置ATS) 这是生产代码,我不能禁用ATS(我也不认为我可以,因为例外只适用于显式域名,而不是IP地址) (iOS9

  • 我有一个外部Web服务器,我正在迁移。我试图通过LDAP对内部服务器上的Active Directory进行身份验证。我可以使用相同的代码从旧服务器(Ubuntu 8)进行连接和身份验证,但无法在新服务器(Redhat 7)上进行身份验证。 外部服务器当前运行的是运行PHP 5.4.16并启用LDAP支持(PHP LDAP)的Redhat 7。 内部服务器目前是一个带有LDAP和Active Di

  • 显示以下错误:: 线程“main”Java.lang.RuntimeException:javax.mail.MessagingException:无法连接到SMTP主机:localhost,端口:587,Sendmail.Main(Sendmail.Java:54)上的响应:421,原因是:javax.mail.MessagingException:无法连接到SMTP主机:localhost,端