Pour accéder à une base MySQL depuis un programme python, il faut utiliser un module python supplémentaire.
Il se nomme MySQLdb, on peut le trouver à http://sourceforge.net/projects/mysql-python/
Installation du module
1. Download la derniere version pour windows en .exe
2. Choisir le répertoire python c:\python22 et le répertoire d'installation des librairies C:\dev\Python22\Lib\site-packages
Test du module
Tester l'instruction
Code: |
import MySQLdb |
Exemple d'utilisation
Code: |
import MySQLdb # Create a connection object and create a cursor Con = MySQLdb.Connect(host="127.0.0.1", port=3306, user="nomorgan", passwd="pass",db="mysql") Cursor = Con.cursor() # Make SQL string and execute it sql = "SELECT * FROM User" Cursor.execute(sql) # Fetch all results from the cursor into a sequence and close the connection Results = Cursor.fetchall() print Results Con.close() |
Aucun commentaire:
Enregistrer un commentaire