Maison >base de données >tutoriel mysql >Comment puis-je récupérer les noms de tables MySQL à l'aide d'une instruction SELECT ?
Obtenez des noms de table avec l'instruction SELECT dans MySQL
La commande Show Tables de MySQL fournit une méthode pratique pour répertorier toutes les tableaux dans une base de données. Cependant, pour insérer directement ces noms de table dans une autre table, une approche alternative est requise.
La question se pose: existe-t-il une instruction de sélection standard qui peut récupérer les noms de table? La réponse réside dans la table du système information_schema.tables.
Pour récupérer les noms de table de toutes les bases de données, exécutez la requête suivante:
Pour réduire la recherche dans une base de données spécifique nommée nommée nommée nom 'my_database', utilisez:
pour insérer les noms de table récupérés dans une autre table, exécutez:
pour une documentation complète, reportez-vous à: http: //dev.mysql .com / doc / Refman / 5.0 / en / information-schema.html
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!