-
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
.