Php XAMPP/错误为第一个“;mysqli::mysqli():(HY000/1045):“我的;,然后";mysqli::mysqli():(HY000/1049)“;
在我的站点的生产版本中,我有一个MySQL数据库连接运行良好,但我最近在我的机器上安装了XAMPP,我无法使用相同的凭据进行连接。当我使用与代码的生产版本相同的凭据时,会出现以下错误: 警告:mysqli::mysqli():(HY000/1045):用户'dsussman'@'localhost'的访问被拒绝(使用密码:是) 尽管我100%确信我键入的用户名和密码都是正确的,并且我拥有该用户名的所有权限,但我还是更新了以下内容:Php XAMPP/错误为第一个“;mysqli::mysqli():(HY000/1045):“我的;,然后";mysqli::mysqli():(HY000/1049)“;,php,mysql,xampp,Php,Mysql,Xampp,在我的站点的生产版本中,我有一个MySQL数据库连接运行良好,但我最近在我的机器上安装了XAMPP,我无法使用相同的凭据进行连接。当我使用与代码的生产版本相同的凭据时,会出现以下错误: 警告:mysqli::mysqli():(HY000/1045):用户'dsussman'@'localhost'的访问被拒绝(使用密码:是) 尽管我100%确信我键入的用户名和密码都是正确的,并且我拥有该用户名的所有权限,但我还是更新了以下内容: $servername = "localhost"; $user
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "master";
$conn = new mysqli($servername, $username, $password, $dbname);
这样做之后,我发现我的错误是:
警告:mysqli::mysqli():(HY000/1049):未知数据库“master”
为什么这在本地不起作用?数据库“master”肯定存在,这是正确的拼写。非常感谢您的帮助。您能以另一种方式登录MySQL并运行查询
显示数据库:
?在PHPMyAdmin中,结果是master
和information\u schema
您是运行MySQL的单独实例还是运行XAMPP安装的实例?我不完全确定您的意思,但是我不认为我有一个单独的MySQL运行实例。我已经重新启动了MySQL XAMPP服务器几次,但都没有成功。请尝试将数据库更改为information\u schema
,看看是否会出现相同的错误。