为了账号安全,请及时绑定邮箱和手机立即绑定

警告:mysqli_CONNECT():(HY000/1045):拒绝用户‘用户名’

警告:mysqli_CONNECT():(HY000/1045):拒绝用户‘用户名’

翻过高山走不出你 2019-07-17 18:32:06
警告:mysqli_CONNECT():(HY000/1045):拒绝用户‘用户名’@‘localhost’的访问(使用密码:YES)警告:mysqli_CONNECT():(HY000/1045):第6行C:\Users\xampp\htdocs\PHP_Login_Script\config.php中用户‘用户名’@‘localhost’(使用密码:YES)被拒绝访问警告:mysqli_REARY_LEVING_String()期望参数1为mysqli,在第10行的C:\Users\xampp\htdocs\PHP_Login_Script\login.php中给出布尔值警告:mysqli_REARY_LEVING_String()期望参数1为mysqli,在第11行的C:\Users\xampp\htdocs\PHP_Login_Script\login.php中给出布尔值警告:mysqli_query()期望参数1是mysqli,在第15行的C:\Users\xampp\htdocs\PHP_Login_Script\login.php中给出布尔值警告:mysqli_FETCH_Array()期望参数1为mysqli_Result,在第16行的C:\Users\xampp\htdocs\PHP_Login_Script\login.php中为NULL警告:mysqli_num_row()期望参数1为mysqli_Result,在第19行的C:\Users\xampp\htdocs\PHP_Login_Script\login.php中为NULL即使我的配置文件如下所示,在localhost上也会出现以下错误:<?php     define("DB_HOST", "localhost");     define("DB_USER", "root");     define("DB_PASSWORD", "");     define("DB_DATABASE", "databasename");     $db = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_DATABASE);?>这过去很管用,但现在不起作用了。这段代码有什么问题吗?或者它现在不工作了?这,这个是我现在正在做的教程。
查看完整描述

3 回答

?
九州编程

TA贡献1785条经验 获得超4个赞

用户名、主机和密码的组合不允许连接到服务器。验证服务器上的权限表(必要时重新加载授权),以及是否连接到正确的服务器。


查看完整回答
反对 回复 2019-07-17
?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

如果您正在运行wamp更新程序

define("DB_HOST", "localhost");

到您的机器IP地址(我的IP地址是192.168.0.25);

define("DB_HOST", "192.168.0.25");

您可以通过在控制台中键入ipconfig或在mac/linux上键入ifconfig在窗口上找到它。


查看完整回答
反对 回复 2019-07-17
?
largeQ

TA贡献2039条经验 获得超7个赞

查看您定义的DB_HOST和查询DB_SERVER的代码。DB_user和DB_username使用以下代码


define("DB_SERVER", "localhost");

define("DB_USER", "root");

define("DB_PASSWORD", "");

define("DB_DATABASE", "databasename");


$connect = mysqli_connect(DB_SERVER , DB_USER, DB_PASSWORD, DB_DATABASE);


查看完整回答
反对 回复 2019-07-17
  • 3 回答
  • 0 关注
  • 4568 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信