Дата создания базы данных

23 Сентября 2019 13:58

Как известно, MySQL не хранит информацию о дате создания базы данных, поэтому можно ориентироваться на дату создания первой таблицы. Крайне редко бывает когда база была создана, а таблицы начали создаваться спустя время, следовательно, этот вариант подойдет:

SELECT table_schema, MIN(create_time)
  FROM information_schema.tables
  GROUP BY table_schema;