我已经创建了一个登录php脚本,它工作得很好,但现在我改变了我的服务器我试图连接但是我收到了这个错误消息:SQLSTATE [HY000] [2002]
我的连接功能是:
public function connect()
{
try
{
$cont = new PDO("mysql:host=$server;dbname=$db;charset=utf8", $username,$password,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'"));
}
catch(PDOException $e)
{
die($e->getMessage());
}
return $cont;
}
我还尝试在新PDO中放置一个端口,但没有任何改变。
我对这些不太熟悉,所以这可能是一个noobie错误。 有任何想法吗? 提前致谢