-
Notifications
You must be signed in to change notification settings - Fork 11
Adapters_pgsql
Grigoriev Oleg edited this page Apr 23, 2012
·
2 revisions
Адаптер к СУБД PostgreSQL.
Надстройка над php_pgsql.
-
host- имя хоста сервера БД. Может содержать через двоеточие номер порта:localhost:3307 -
username- логин пользователя БД. -
password- пароль пользователя БД. -
dbname- имя базы данных, которая выбирается сразу при подключении. -
charset- кодировка. Выбирается при подключении. Таким образом при подключении может так же возникнуть ошибка с неправильной кодировкой. -
options- различные опции подключения. Поскольку в PostgreSQL кодировка задается черезoptionsможно либо использоватьcharset, либоoptionsи задать в нем кодировку самостоятельно. -
hostaddr- IP адрес хоста для подключения -
connect_timeout- максимальное время ожидания соединения в секундах(0 - время ожидания не ограничено). -
sslmode- выбор ssl режима:disable- установка только не зашифрованного соединения,allow- сначала пытается установить не зашифрованное соединение, затем шифрованное,prefer(по умолчанию) - сначала пытается установить шифрованное соединение, затем не зашифрованное,require- только шифрованное соединение. -
service- имя сервиса хранящего дополнительные параметры соединения.
Все параметры являются необязательными.
getImplementationConnection() возвращает resource.
$Result->cursor() возвращает resource.