@'localhost'(使用密码:NO),同时测试php网站表单


Access denied for user 'root'@'localhost' (using password: NO) while testing php website forms

当我在本地主机上测试我的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);
?>

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