Maison  >  Article  >  base de données  >  Comment obtenir l'heure du dernier accès (et/ou écriture) d'une base de données MySQL ?

Comment obtenir l'heure du dernier accès (et/ou écriture) d'une base de données MySQL ?

WBOY
WBOYavant
2023-09-11 13:29:021142parcourir

如何获取 MySQL 数据库的最后访问(和/或写入)时间?

Pour obtenir l'heure du dernier accès, essayez la syntaxe suivante -

SELECT update_time
FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema = 'yourDatabaseName'
AND table_name = 'yourTableName'

La syntaxe ci-dessus donne les informations du dernier accès sur le type de moteur MyISAM.

Ici, notre base de données est « business » et nous utiliserons une table nommée « twoprimarykeytabledemo ».

Pour obtenir l'heure du dernier accès à une base de données MySQL, utilisez la requête suivante.

Cas 1 - La requête est la suivante -

mysql> SELECT update_time
   -> FROM INFORMATION_SCHEMA.TABLES
   -> WHERE table_schema = 'business'
   -> AND table_name = 'twoprimarykeytabledemo';

La sortie est la suivante -

+---------------------+
| UPDATE_TIME         |
+---------------------+
| 2018-11-21 16:51:50 |
+---------------------+
1 row in set (0.24 sec)

Cas 2 - La sortie

mysql> SELECT update_time
   -> FROM INFORMATION_SCHEMA.TABLES
   -> WHERE table_schema = 'business'
   -> AND table_name = 'currenttimezone';

est la suivante -

+---------------------+
| UPDATE_TIME         |
+---------------------+
| 2018-10-29 17:20:18 |
+---------------------+
1 row in set (0.20 sec)

Cas 3 - Si votre table le type de moteur est InnoDB, alors vous obtiendrez NULL.

La requête est la suivante -

mysql> SELECT update_time
   -> FROM INFORMATION_SCHEMA.TABLES
   -> WHERE table_schema = 'business'
   -> AND table_name = 'zerofilldemo';

Ce qui suit est le résultat -

+-------------+
| UPDATE_TIME |
+-------------+
| NULL        |
+-------------+
1 row in set (0.09 sec)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer