Prima di tutto, puoi usare
php -m
dalla riga di comando, per verificare quali estensioni sono abilitate.
Se mysql non è nell'elenco, significa che non è abilitato/caricato -- come probabilmente è il caso, qui.
Quindi, ti consigliamo di utilizzare
php --ini
per verificare quale .ini i file vengono letti da PHP.
Una volta scoperto quale php.ini viene utilizzato il file, dovrai modificarlo e aggiungere qualcosa del genere:
; configuration for php MySQL module
extension=mysql.so
Per caricare mysql estensione.
A seconda della tua distribuzione, potrebbe essere un .ini file per estensione (Ubuntu lo fa, per esempio) .
In tal caso, puoi anche creare un nuovo .ini file (mysql.ini per esempio) accanto alle altre, e metti le due righe che ho postato in quel nuovo file.