Как известно, MySQL не хранит информацию о дате создания базы данных, поэтому можно ориентироваться на дату создания первой таблицы. Крайне редко бывает когда база была создана, а таблицы начали создаваться спустя время, следовательно, этот вариант подойдет:
SELECT table_schema, MIN(create_time)
FROM information_schema.tables
GROUP BY table_schema;