Existem algumas mudanças no PHP 5 a respeito de bancos de dados (MySQL and SQLite).
No PHP 5 as bibliotecas do cliente MySQL não são nativas, por problemas de licenças e algumas outras coisas. Para mais informações, leia a FAQ.
Existe também uma nova extensão, MySQLi (Improved MySQL), que foi desenvolvida para trabalhar com MySQL 4.1 e superiores.
Desde o PHP 5, a extensão SQLite é embutida no PHP. SQLite é um banco de dados SQL embutido e não uma biblioteca cliente usada para conectar em um grande servidor de banco de dados (como MySQL ou PostgreSQL). A biblioteca SQLite lê e escreve diretamente nos arquivos do banco de dados no disco.