Использование PDO_PGSQL для соединения с БД

Использование PDO_PGSQL для соединения с БД в PHP скриптах.

Пример использование метода аутентификации PDO_PGSQL, для соединения с БД PostgreSQL  в PHP скриптах:

<?php         
try{         
  $pdo = new PDO('pgsql:dbname=имя_бд user=пользователь_бд password=пароль');         
  $pdo->query('SELECT 1'); 
} 
catch (PDOException $e) 
{         
  echo($e->getMessage()); 
} 
?>

 

Важно: явно указывать host=localhost; не нужно, это может стать причиной ошибки соединения - Ident authentication failed for user, т.к. соединение только через сокет.

Вам также может помочь