PDO连接到localhost(未知的mysql服务器主机)

时间:2014-02-25 21:29:26

标签: php mysql pdo

我可以使用具有相同凭据的mysql_*函数连接到MySQL。

有没有办法使用PDO与仅具有USAGE权限的用户连接到本地MySQL数据库?我没有机会将权限设置为ALL,我在这里将其视为解决类似问题的解决方案。

SQLSTATE[HY000] [2005] Unknown MySQL server host 'localhost,dbname=crmdb' (74)

1 个答案:

答案 0 :(得分:4)

 // PDO
$pdo = new PDO("mysql:host=localhost;dbname=database", 'username', 'password');

注意SEMI-COLON ;不是COMMA ,