2010-08-24 6 views

Répondre

7

SHOW tables

15 CHARS

45

Pour être un peu plus complet:

import MySQLdb 

connection = MySQLdb.connect(
       host = 'localhost', 
       user = 'myself', 
       passwd = 'mysecret') # create the connection 

cursor = connection.cursor()  # get the cursor 


cursor.execute("USE mydatabase") # select the database 

cursor.execute("SHOW TABLES") # execute 'SHOW TABLES' (but data is not returned) 

maintenant il y a deux options:

tables = cursor.fetchall()  # return data from last query 

ou itérer sur le curseur:

for (table_name,) in cursor: 
     print(table_name) 
+0

ce lien tutoriel ne fonctionne pas – aimzy

+0

Pitty ... ils ont supprimé l'ensemble du site. J'ai donc supprimé le lien, merci de le noter. – Remi

+0

Erreur de syntaxe d'erreur à ou près de "USE" LIGNE 1: Portail USE – ihue

Questions connexes