The PostgreSQL drivers are currently undergoing a major refactoring, targeted at upcoming release 5.23.0.
At the end of this process, there will be a single postgres driver instead of multiple, version-specific ones, which does not make sense anymore as they are all targeting versions of the database that have been obsolete and unsupported for many years.
Driver Name | postgres9 |
---|---|
Data Provider | postgres |
Status | Active1) |
Windows | Yes |
Unix | No |
ADOdb V5 | Yes |
ADOdb V6 | Yes |
This is the preferred driver for connections to PostgreSQL databases version 8 and above.
postgres
and pgsql
are actually aliases for the postgres9 driver.
None
As of v5.21, ADOdb provides the:
$db->connect("host=host1 user=user1 password=secret port=4341"); $db->connect(null, $user='user1', $password='secret');
This is the latest available driver, supporting all PostgreSQL releases since version 8.
This driver is exactly the same as postgres9
This driver provides connections to PostgreSQL version 7 databases
This driver provides connections to PostgreSQL version 6.4 databases