Python Language Connexion


Exemple

Créer une connexion

Selon PEP 249, la connexion à une base de données doit être établie à l'aide d'un constructeur connect() , qui renvoie un objet Connection . Les arguments de ce constructeur dépendent de la base de données. Reportez-vous aux rubriques spécifiques à la base de données pour connaître les arguments pertinents.

import MyDBAPI

con = MyDBAPI.connect(*database_dependent_args)

Cet objet de connexion a quatre méthodes:

1: fermer

con.close()

Ferme la connexion instantanément. Notez que la connexion est automatiquement fermée si la méthode Connection.__del___ est appelée. Toute transaction en attente sera implicitement annulée.

2: commettre

con.commit()

Valide toute transaction en attente dans la base de données.

3: rollback

con.rollback()

Revient au début de toute transaction en attente. En d'autres termes, cela annule toute transaction non engagée dans la base de données.

4: curseur

cur = con.cursor()

Renvoie un objet Cursor . Ceci est utilisé pour effectuer des transactions sur la base de données.