die Anzeige der Daten der Tabelle aus der Datenbank mit python

Ich bin Neuling auf python ,versuchen mit einfachen Programmen, die unten gegeben ist ein Programm, das habe ich versucht, die Daten aus der Tabelle und die Anzeige. Installiert Ist Python Ist3.4 und mysql.Anschluss 2.0.4, runningin "localhost" als http://localhost:804/cgi-bin/ex7.py

Es ist die Verbindung zur Datenbank, nicht aber das abrufen der Daten aus der Tabelle

 #!"C:\python34\python.exe"
    import sys
    import mysql.connector
    print("Content-Type: text/html;charset=utf-8")
    print()
    conn = mysql.connector.connect(host='localhost',port='8051',
                                           database='example',
                                           user='root',
                                           password='tiger')
   cursor = conn.cursor()
 if conn.is_connected():
        print('Connected to MySQL database')
    cursor.execute(""" SELECT * FROM album """)
    for row in cursor:
        print (row[1])

Gibt es als Ausgabe :
Verbunden mit MySQL-Datenbank

nicht drucken von Daten aus der Tabelle
Bitte vorschlagen, wo schief ging,

  • Sie vermissen cursor = conn.cursor () - Teil. Aber Sie sollten wirklich nicht benutzen Sie mysql-connector. Entweder gehen Sie mit sqlachemy oder pip install MySQL-python. Mit Hilfe von MySQL-python ist wirklich einfach. Auf dieser url Beispiel zetcode.com/db/mysqlpython (search-page "Im ersten Beispiel, werden wir mit der version der MySQL-Datenbank.")
  • mit inklusive cursor = conn.cursor() ,es wird nicht funktionieren.so viele mysql-connector.also habe ich installiert und versucht mit diesem.Ich habe mit diesem nur
InformationsquelleAutor jermina | 2015-06-02
Schreibe einen Kommentar