Bonjour tout le monde , en fait je suis débutant avec Python , je voudrais connecter un petit script écrit en Python avec une base de donnée crée avec php MyAdmin , mais quand j’exécute sur un terminale on m'affiche ce message :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
_mysql_exceptions.OperationalError: (1044, "Access denied for user 'ismail'@'localhost' to database 'firstdata'")
J'aimerais bien en sortir , mon code python est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env python
 
import MySQLdb
import sys
 
#try :
db = MySQLdb.connect(host = "localhost",user = "ismail", passwd = "",db = "firstdata")
#except Exception as e:
   # sys.exit('We cant get into the database')
cursor = db.cursor()
cursor.execute('SELECT * FROM text')
result = cursor.fetchall()
if result :
    for z in result:
        print z[1] + ': ' + z[2]
Merci bien pour votre aide .