Maison > Article > base de données > Comment obtenir la date de création d'une table MySQL ?
Pour obtenir la date de création d'une table MySQL, utilisez information_schema. La syntaxe est la suivante -
SELECT create_time FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'yourDatabaseName’ AND table_name = 'yourTableName';
Appliquez la syntaxe ci-dessus à vos noms de base de données et de table. Ici j'utilise la base de données "business" et le nom de la table est "student". La requête est la suivante -
mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'business' -> AND table_name = 'student';
Ce qui suit est le résultat montrant l'heure de création de la table -
+---------------------+ | CREATE_TIME | +---------------------+ | 2018-10-01 12:26:57 | +---------------------+ 1 row in set (0.12 sec)
Voyons un autre exemple et créons une table à partir de zéro.
mysql> create table DateAsStringDemo -> ( -> YourDateTime datetime -> ); Query OK, 0 rows affected (0.57 sec)
Je viens de créer une table et ma date et heure actuelle est la suivante -
mysql> select now();
Ci-dessous le résultat -
+---------------------+ | now() | +---------------------+ | 2018-11-26 18:12:29 | +---------------------+ 1 row in set (0.00 sec)
Vous pouvez maintenant vérifier l'heure de création de la table ci-dessus et elle donnera la date 2018-11-26 .
La requête est la suivante -
mysql> SELECT create_time FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'test' -> AND table_name = 'DateAsStringDemo';
Ce qui suit est le résultat -
+---------------------+ | CREATE_TIME | +---------------------+ | 2018-11-26 18:01:44 | +---------------------+ 1 row in set (0.00 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!