ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:database:for_removal

This is an old revision of the document!


List of Drivers To Be Removed / Merged

Full Removal

Driver Driver / Children Reason
ADO ado, ado_access, ado_mssql, ado5 Obsolete
Frontbase fbsql No PHP drivers since V4
IBM Informix informix, informix_72 Database End-Of-Life / No PHP 7 Drivers
mysqlt mysqlt, mysqlpo Superseded by mysqli
mssql mssql, mssql_n, mssqlpo Driver End Of Life / No PHP7 drivers
Netezza netezza Database End-Of-Life 2019
ODBTP odbtp, odbtp_unicode Obsolete
Plain Text text Incompatible with later versions of PHP
Proxy proxy Deprecated for security reasons, as of ADOdb 5.21.0
SAP ADS ads Database End-Of-Life / No PHP 7 Drivers
SAP ASE sybase, sybase_ase Database End-Of-Life / No PHP 7 Drivers
SAP MaxDB sapdb Database End-Of-Life / No PHP 7 Drivers
SAP SQL Anywhere sqlanywhere Dormant / No Active Users
Visual FoxPro vfp Obsolete

Occasionally renewed interest in a database may result in a driver being reactivated

Partial Removal

Driver Children Reason
IBM_DB2 db2ora, db2oci Feature handled in rewritten main driver. Use param() for parametisation
oci805 oci805 Written specifically for now obsolete version of oracle
oci8po oci8po Should be able to roll the minor differences in this driver into the main one
oracle oracle Obsolete database version
mssql2012ODBC mssql2012 odbc_mssql2012 Make the extended feature of this driver the default in the parent
SQLite Database sqlite3 merge current version back to sqlite
PostgreSQL postgres64, postgres7, postgres8, postgres9 Merge all versions back to postgres

Remaining

Old Name New Name Children
accessaccess
db2db2
firebirdfirebird
ldapldap
mssqlnativesqlserver
mysqlimysql
oci8oracle
odbcodbcdb2, mssql, oracle
pdopdodblib, firebird, mysql, oci8→oracle. pgsql, sqlite, slsrv
postgres9postgres
sqlite3sqlite
v5/database/for_removal.1578450196.txt.gz · Last modified: 2020/01/08 03:23 by mnewnham