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 ».
< p>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!