Con mysql 5 puoi risolvere direttamente tramite query.

codice:
SELECT COUNT(SCHEMA_NAME) AS NUMERO_DBASE
FROM INFORMATION_SCHEMA.SCHEMATA