尝试使用PHP脚本连接到MariaDB时访问被拒绝

nhjlsmyf  于 2022-11-08  发布在  PHP
关注(0)|答案(1)|浏览(200)

我在Windows 10(64位)上安装了WAMPServer 3.2.6,我可以使用phpMyAdmin连接到MariaDB,没有任何问题。
现在我想通过运行php脚本来连接数据库。
下面是我的脚本文件test.php的相关部分:

$servername = "localhost";
$dbname = "xdurxttx_gromates";
$username ="root"; //"xdurxttx_gromates";
$password =""; //"gromatespassword";

 // Create connection. Following line causes the "access denied" error
$conn = new mysqli($servername, $username, $password, $dbname);

我还尝试了一个常规的数据库用户帐户xdurxttx_gromates,结果是一样的。
如果有人能给我一些提示,指引我正确的方向,我将不胜感激。
先谢谢你。
托比
确切的错误消息::)
警告:mysqli::__构造():(HY 000/1045)的规定:用户“root”@“localhost”的访问被拒绝(使用密码:第23行上的第一个字符串是“否”)
调用栈#时间内存函数位置1 0.0015 362400 {main}()...\testgromate.php:0 2 0.0015 362784 __构造($host = 'localhost',$user = 'root',$password ='',$database = 'xdurxttx_gromates')...\testgromate.php:23连接失败:用户“root”@“localhost”的访问被拒绝(使用密码:否)

iq3niunx

iq3niunx1#

右键点击WAMP图标-〉选择WAMP设置-〉取消选中Mysql,如果未选中,则选中MariaDB,如所附图片所示。之后,它就像一个魅力对我的工作。x1c 0d1x

相关问题