迄今为止,MySQL还没有存储数据库创建时间的功能。尽管许多用户要求添加此功能,但他们尚未实现。因此,使用任何查询都无法找到数据库的创建日期。我们应该等待将来有该功能的任何更新。
顺便说一句,由于表创建日期存储在mysql内部,因此我们可以将该数据库中最旧的表的创建日期视为数据库创建日期。因此,我们可以使用以下查询来获取此信息:
SELECT
table_schema AS Database_Name, MIN(create_time) AS Creation_Time
FROM information_schema.tables
WHERE table_schema = 'YOUR_DATABASE_NAME'
Group by table_schema;
Run Code Online (Sandbox Code Playgroud)
但是,显然这不是理想的解决方案。
| 归档时间: |
|
| 查看次数: |
3371 次 |
| 最近记录: |