ADOdb is a fast, easy to use, popular database abstraction layer for PHP. It allows the same code to be used when accessing a wide range of databases. It has been actively maintained since 2000 by the project's founder and numerous community contributors. ADOdb contains components for querying and updating databases, as well as an Object Orientated Active Record library, schema management and performance monitoring. It also contains the following standalone extensions:
Note that ADOdb is not a replacement for the native PHP database extensions, but is built on top of them. This means that the corresponding driver(s) must be installed and correctly configured for ADOdb to work.
ADOdb is compatible with and supported on all active versions of PHP (>= 7.2 as of this writing).
It is expected to work as well on earlier versions (PHP 5.3 or later), but this is not officially supported. See PHP 7 status.
composer require adodb/adodb-php ^5.20
composer require adodb/adodb-php dev-master
Download and unpack into the directory of choice.
You can post an issue in the Github issue tracker.
To help with quick resolution:
You can also ask questions on
We have limited resources, and unfortunately can't afford to maintain the older versions in parallel with the current stable releases and the development track.
Version 5.20.0 was released in November 2015, you should be at least to that point, and we strongly recommend to apply the latest hotfix release..
The ADOdb user base is large, with an average of 300 downloads a week. We have put together a short list of some current projects. See also the dependencies, i.e. the list of GitHub repositories require ADOdb in their composer.json file.
You are welcome to contribute to the project and help the Open Source community:
Follow us on @ADOdb_announce on Twitter. We post notices of new releases and important bug fixes first there.
|28/06/2020||ADOdb version 5.20.18 is available. Full Changelog|
|31/03/2020||ADOdb version 5.20.17 is available. Full Changelog|
|12/01/2020||ADOdb version 5.20.16 is available. Full Changelog|
|24/11/2019||ADOdb version 5.20.15 is available. Full Changelog|
|06/01/2019||ADOdb version 5.20.14 is available. Full Changelog|
|06/08/2018||ADOdb version 5.20.13 is available. Full Changelog|
|30/03/2018|| ADOdb version 5.20.12 is available. Full Changelog
Note that 5.20.11 has been withdrawn due to a bug on PHP 5.x
|08/03/2018||ADOdb version 5.20.10 is available. Full Changelog|
|21/12/2016||ADOdb version 5.20.9 is available. Full Changelog|
|17/12/2016||ADOdb version 5.20.8 is available. Full Changelog|
|20/09/2016||ADOdb version 5.20.7 is available. Full Changelog|
|31/08/2016||ADOdb version 5.20.6 is available. Full Changelog|
|10/08/2016||ADOdb version 5.20.5 is available. Full Changelog|
|09/04/2016||ADOdb version 5.20.4 is available. Full Changelog|
|01/01/2016||ADOdb version 5.20.3 is available. Full Changelog|
|27/12/2015||ADOdb version 5.20.2 is available. Full Changelog|
|06/12/2015||ADOdb version 5.20.1 is available. Full Changelog|
2000-2013 © John Lim
2014- © Damien Regad, Mark Newnham & The ADOdb Community
ADODb is dual-licensed under the BSD and Lesser GPL license, with the BSD License having priority.