Seite 1 von 1

Mein Problem: MySQL-Python

Verfasst: Montag 26. Mai 2003, 18:46
von Glamdring
Ich benutze WinXP sowie Python 2.2 und die MySQL-python Version 0.9.1,
außerdem hab ich Python 2.3 installiert aber bei folgendem Script gibt er folgenden Fehler aus:
"No module named MySQLdb"

Code: Alles auswählen

from MySQLdb import *

def Database():
    conn = MySQLdb.connect(db="database1")
    cursor = conn.cursor()
    Name = raw_input("Geben sie einen Namen für die Datenbank an:")
    cursor.execute("create database" + Name)
    cursor.fetchall()

Database()
Danke im Voraus,
Glamdring

Verfasst: Montag 26. Mai 2003, 19:07
von Dookie
Hi Glamdring,

wenn Du MySQLdbl mit "from MySQLdb import *" importierst, sind die importierten Objekete und Funktionen direkt ansprechbar, Du kannst sie dann nicht mit "MySQLdb.funktion(...)" aufrufen sonder direkt "funktion(...)".
besser ist es aber sowieso das Modul mit "import MySQLdb" zu importieren, dann funzt auch Dein Code.


Gruß

Dookie

Verfasst: Montag 26. Mai 2003, 20:46
von Glamdring
Danke, den mistigen Fehler mach ich immer !!!
Glamdring