ошибка с "Невозможно подключиться к серверу PostgreSQL: отсутствует" = "после" 0 "в соединении" - PullRequest
0 голосов
/ 31 октября 2019

извините, я новичок в php и postgresql. В настоящее время я пытаюсь подключиться к своей базе данных, и я пробовал два разных кода (показано ниже), я не уверен, что еще делать.

$dbservername = "localhost";
$dbusername = "username";
$dbpassword = "password";
$dbname = "abattle";


$db = pg_connect("host="+ $dbservername +
    " dbname=" + $dbname +
    " user=" + $dbusername +
    " password=" + $dbpassword)
    or die('connection failed');
               */


$db = pg_pconnect("dbservername=localhost 
    dbusername=username 
    dbpassword=password dbname=abattle") 
    or die('connection failed');

, поэтому с закомментированным кодом это выдало ошибку Unable toподключиться к серверу PostgreSQL: отсутствует "=" после "0" в соединении

с кодом ниже я получаю недопустимую опцию соединения "dbservername" (то же самое относится и к dbusername ....)

1 Ответ

0 голосов
/ 31 октября 2019

Строка подключения с pg_pconnect() недействительна. Используйте что-то вроде

$db = pg_pconnect("host=localhost dbname=abattle user=username password=foo");

Проверьте документ для получения дополнительной информации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...