Database PDO数据库连接错误

Database PDO数据库连接错误,database,pdo,connection,Database,Pdo,Connection,我运行的代码如下: try { $db = new PDO("mysql:host=localhost;dbname=customerdata", "admin1", "7x6suER34£$"); } catch(PDOException $e) { echo 'Database connection error' . $e->getMessage(); }

我运行的代码如下:

        try {
           $db = new PDO("mysql:host=localhost;dbname=customerdata", "admin1", "7x6suER34£$");
           }
           catch(PDOException $e) {
           echo 'Database connection error' . $e->getMessage();
           }
           catch(exception $e) {
           echo "General error";
           }
我得到的错误如下:
用户“admin1”@“localhost”的数据库连接错误SQLSTATE[HY000][1045]访问被拒绝(使用密码:是)。可能是什么问题,我已将admin1用户的所有特权和访问权授予customerdata数据库。这里少了什么?任何帮助都将不胜感激。我听不懂,请帮忙!我对此不熟悉。

信息很清楚-您使用了错误的凭据。如果确定已分配了正确的权限,请尝试发出该命令,或重新启动MySQL服务器。如果您仍然无法获得访问权限,您尚未正确分配名称、密码或权限。谢谢您回答Mike,问题已解决。