Databases

Certaines modifications ont été apportées sur le support des bases de données (MySQL et SQLite).

PHP 5 n'intègre pas les librairies clientes MySQL par défaut pour des raisons de licence et autres. Pour plus d'informations, lisez la FAQ.

Il existe également une nouvelle extension, MySQLi (Improved MySQL), créé pour fonctionner avec MySQL 4.1 et plus.

A partir de PHP 5, l'extension SQLite est intégrée à PHP. SQLite est un moteur de bases de données embarqué, il ne s'agit pas simplement d'une librairie cliente permettant de se connecter à un serveur de bases de données (comme MySQL ou PostgreSQL). La librairie SQLite lit et écrit ses bases de données directement dans des fichiers sur le disque.