[英]PDO connect to localhost (unknown mysql server host)
I can connect to MySQL using mysql_*
functions with the same credentials. 我可以使用具有相同凭据的
mysql_*
函数连接到MySQL。
Is there any way to connect to a local MySQL database using PDO with a user that has USAGE
privilege only? 是否可以通过仅具有
USAGE
特权的用户使用PDO连接到本地MySQL数据库? I don't have opportunity to set the rights to ALL
, which I've read as a solution to a similar problem here in SO. 我没有机会将权限设置为
ALL
,我已经将其作为SO中类似问题的解决方案来阅读。
SQLSTATE[HY000] [2005] Unknown MySQL server host 'localhost,dbname=crmdb' (74)
// PDO
$pdo = new PDO("mysql:host=localhost;dbname=database", 'username', 'password');
NOTE SEMI-COLON ;
注意半冒号
;
NOT a COMMA ,
不是逗号
,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.