拒绝用户访问';根'@';本地主机';(使用密码:否)在测试php网站表单时

拒绝用户访问';根'@';本地主机';(使用密码:否)在测试php网站表单时,php,phpmyadmin,Php,Phpmyadmin,当我在本地主机上测试我的php网站的任何形式时,我得到以下消息 Access denied for user 'root'@'localhost' (using password: NO) We use phpmyadmin as backend... plz suggest the solution. 这是一个与数据库相关的错误。脚本试图以root用户身份访问数据库,但在系统上被拒绝。检查您的数据库连接用户/密码凭据。 <?php $link = mysql_connect

当我在本地主机上测试我的php网站的任何形式时,我得到以下消息

Access denied for user 'root'@'localhost' (using password: NO)

We use phpmyadmin as backend...
plz suggest the solution.

这是一个与数据库相关的错误。脚本试图以root用户身份访问数据库,但在系统上被拒绝。检查您的数据库连接用户/密码凭据。


<?php
     $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
     if (!$link) {
       die('Could not connect: ' . mysql_error());
     }
     echo 'Connected successfully';
     mysql_close($link);
?>

有更多可用参数,但上面列出的参数是最重要的。

我检查了数据库连接……每件事都是正确的。但我在博客中读到,这个错误意味着一个网页正在访问一个有密码但没有使用密码的服务器。root@localhost有密码,并且您的mysql\u connect()可能没有设置密码参数。但我不知道如何解决它,所以请建议同样的解决方案