'PDOExecption',消息'SQLSTATE [42000] [1044]'Accesase被拒绝

时间:2013-07-22 11:20:43

标签: php mysql pdo

您好我是PDO连接的新用户,当我使用PDO连接时,我收到了该错误

  

异常'PDOExecption',消息'SQLSTATE [42000] [1044]'   Accesase拒绝用户''@ localhost到数据库   'dev2anal_calltrack','root,''在该文件'

global $DB_HOST,$DB_NAME,$DB_USER,$DB_PASS;
$this->db = new Real_PDO("mysql:host=localhost;dbname=dev2anal_calltrack,root,");
$this->db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

通常root拥有所有权限,我也会检查..

2 个答案:

答案 0 :(得分:1)

new Real_PDO("mysql:host=localhost;dbname=dev2anal_calltrack",'root');
                                          move a quote here ^

答案 1 :(得分:0)

应该是:

$this->db = new Real_PDO("mysql:host=localhost;dbname=dev2anal_calltrack", 'root');

错误的逗号。