python + mysql + exemple de connexion

python + mysql + exemple de connexion - Python - Programmation

Marsh Posté le 25-03-2004 à 14:34:43    

bonjour,
comment faire une connexion standard avec une base Mysql toto sur une machine X pour un utilisateur user avec password motdepasse
et lister le contenu de la table table1 champs (nom , telephone ) dans une ihm python
.
je suis tout nouveau et ne connais ni l'un ni l'autre?
est-ce facile ?
pouvez-vous me fournir un exmple ?
 
merci beaucoup


Message édité par jj_new le 25-03-2004 à 15:45:30
Reply

Marsh Posté le 25-03-2004 à 14:34:43   

Reply

Marsh Posté le 25-03-2004 à 15:25:06    

excusez-moi pour cette demande trop bete, mais je voudrais juste un exemple avec la connexion, et la fenetre d'affichage de cette table, avec une commande INSERT, et un bouton quitter.
 
ce n'est peut-etre pas le lieu approprié, mais si vous aviez la gentillesse de m'aider ou de me dire où trouver un tel exemple, je vous en remercie d'avance
 
JJ

Reply

Marsh Posté le 25-03-2004 à 17:07:46    

En espèrant que ça puisse t'aider :
http://sourceforge.net/projects/mysql-python/

Reply

Marsh Posté le 26-03-2004 à 01:10:13    

merci
mais j'y ai rien trouve comme exemple
 
personne n'aurait un écran tout simple ?

Reply

Marsh Posté le 26-03-2004 à 09:31:48    

http://www.hk8.org/old_web/linux/sql/ch11_01.htm
 

>>> import MySQL;
>>> db = MySQL.connect('athens.imaginary.com');
>>> db.selectdb('db_test');
>>> result = db.do('select test_val from test where test_id = 1');
>>> print result;


 
avant je pense que tu dois aller recup le modul sur sourceforge (cf lien plus haut)


Message édité par djobidjoba le 26-03-2004 à 09:32:44
Reply

Marsh Posté le 26-03-2004 à 09:36:52    

ya aussi une histoire de curseur, c assez important comme notion si je me souviens bien

Reply

Marsh Posté le 26-03-2004 à 14:35:51    

merci beaucoup
 
je regarde si j'y arrive
en tout cas, merci pour la reponse
 
ca y est pour la premiere partie, voici le code qui marche
d'après tes infos :
#!/usr/bin/env python
import MySQLdb;
                                                                                                                                                             
conn = MySQLdb.connect('localhost','user','password', 'base')
curs = conn.cursor()
result=curs.execute("select * from TABLE" )
result=curs.fetchone()
print result;
result=curs.fetchall()
print result;
                                                                                                                                                             
curs.close()
conn.close()
 
 
maitenant il me reste à mettre tous cela dans des widgets  
pour faire un écran de consultation;
 
si quelqu'un a un exemple de comment découper le FETCH dans des
widgets différents ( un par colonne ... ),
je suis preneur


Message édité par jj_new le 29-03-2004 à 13:59:59
Reply

Marsh Posté le 06-12-2005 à 18:00:16    

Je débute en python et je dois faire un systeme utilisant une bdd mysql. Cependant je n'arrive meme a me connecter a une bdd. Il y a t il un add ons Wamp pour executer les scripts Python ? Ou alors comment faire pour tester ? Directement sur le serveur ? Bref, un ti tuto rapide serauit vraiment génial !!!

Reply

Marsh Posté le 12-02-2006 à 12:06:35    

J'ai pris ce script comme base au mien mais cela ne marche pas ... Pourquoi ?
Si quelqu'un a une idée ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed