1 Востаннє редагувалося Yola (23.02.2017 13:12:59)

Тема: Як доступитись до БД PostgreSQL з PHP

Як доступитись до БД PostgreSQL з PHP (з серії "Щоб не забути")

1. Встановлюємо

sudo apt-get install php7.0-pgsql

2. В php файлі

$conn = pg_connect("host=localhost port=5432 dbname=i2a_index user=postgres password=1 options='--client_encoding=UTF8'") or die("Could not connect");
$result = pg_query($conn, "select * from files") or die("Could not select");
var_dump(pg_fetch_all($result));

3. Запустити сервер

service postgresql status
service postgresql start

4. Запустити скрипт

php <ім`я_файлу>.php

----
Якщо вам потрібен шлях до теки з даними, то можна запустити psql

sudo -u postgres psql

і в ньому виконати цю команду

show data_directory;
\q
Подякували: ostap34PHP1