问题描述
警告:mysqli_real_escape_string()期望参数1为mysqli,boolean在C:\Users\xampp \htdocs\PHP_Login_Script\login.php on line 10
Warning: mysqli_real_escape_string() expects parameter 1 to be mysqli, boolean given in C:\Users\xampp\htdocs\PHP_Login_Script\login.php on line 10
警告:mysqli_real_escape_string()期望参数1为mysqli,boolean在C:\Users \\ \\ xampp \htdocs\PHP_Login_Script\login.php第11行
Warning: mysqli_real_escape_string() expects parameter 1 to be mysqli, boolean given in C:\Users\xampp\htdocs\PHP_Login_Script\login.php on line 11
警告:mysqli_query()期望参数1为mysqli,boolean在C:\ Users $\\ xampp \htdocs\PHP_Login_Script\login.php on line 15
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\Users\xampp\htdocs\PHP_Login_Script\login.php on line 15
警告:mysqli_fetch_array()期望参数1为mysqli_result,null在C: \Users\xampp\htdocs\PHP_Login_Script\login.php on line 16
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in C:\Users\xampp\htdocs\PHP_Login_Script\login.php on line 16
警告:mysqli_num_rows()期望参数1为mysqli_result,null C:\Users\xampp\htdocs\PHP_Login_Script\login.php on line 19
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\Users\xampp\htdocs\PHP_Login_Script\login.php on line 19
我收到这个即使我的配置文件是这样:
I'm getting this error above on localhost even if my config file is like this:
<?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);
?>
以前工作,但现在不再工作了。这个代码有什么问题,还是现在不工作? 是我目前正在开发的教程。
This used to work, but now it doesn't anymore. Is there any problem with this code or is it not working now? This is the tutorial I am working on right now.
推荐答案
用户名,主机和密码的组合不允许连接到服务器。验证服务器上的权限表(重新载入授权,如果需要),并连接到正确的服务器。
That combination of username, host, and password is not allowed to connect to the server. Verify the permission tables (reloading grants if required) on the server and that you're connecting to the correct server.
这篇关于警告:mysqli_connect():(HY000 / 1045):访问被拒绝用户'用户名'@'localhost'(使用密码:是)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!