Maison >base de données >tutoriel mysql >Comment puis-je afficher efficacement l'heure de la dernière mise à jour d'une table MySQL ?
Méthode efficace pour obtenir l'heure de la dernière mise à jour d'une table MySQL
Vous souhaitez afficher la dernière date de mise à jour d'une table MySQL spécifique dans le pied de page de la page. Il est essentiel de connaître le moyen le plus efficace d’obtenir ces informations.
Tirer parti de l'architecture d'informations MySQL
Les versions MySQL plus récentes offrent une solution : interrogez la base de données information_schema. Ceci fournit la dernière heure mise à jour du tableau :
<code class="language-sql">SELECT UPDATE_TIME FROM information_schema.tables WHERE TABLE_SCHEMA = 'dbname' AND TABLE_NAME = 'tabname';</code>
Bien que cette méthode fournisse des informations précises, elle nécessite à chaque fois d'établir une connexion à la base de données.
Utiliser les horodatages des fichiers
Une autre approche consiste à conserver un horodatage de fichier qui est mis à jour à chaque fois que la table MySQL est modifiée. Les étapes sont les suivantes :
Mise à jour de la base de données :
Affichage des pages :
Cette méthode évite les connexions à la base de données et fournit un moyen simple de suivre les mises à jour des tables.
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!