Page tree

Wenn sie zu dieser Seite Bemerkungen haben klicken sie bitte hier: Kontaktformular

Skip to end of metadata
Go to start of metadata

  File Modified
PDF File python_dbapi20programming.pdf Dokumentation Python Datenbankanbindung 11.03.2009 by Klaus Keipke
File mypython1.py Das ist erst der allererste Versuch, Fortsetzung folgt 21.02.2008 by Klaus Keipke

Ich verwende python unter linux, deshalb ist in der ersten Zeile des Scripts der Interpreter fest eingegeben.

Damit kann man das Script direkt von der Shell starten:

./mypython.py

 

Bitte beachten, dass das Script nach möglichkeit im UNIX Textformat bleibt und die Datei das Ausführungsrecht hat.
Ggf das Ausführungsrecht mit

chmod u+x mypython.py

 

Bitte wegen der Datenbankanbindung auch noch vorher die mysql-Datenbank starten und das Kennwort im Script anpassen.
Der Zugriff auf den X-Server für die graphische Oberfläche funktioniert nicht, wenn der ausführende User  ungleich dem User ist, der den X-Server ausführt.
Also nicht als root in einem Shellfenster ausführen, wenn man sonst als normaler User angemeldet ist.

Hinweis für Benutzer auf MAC (Betriebssystem OS-X)

Um python und mysql verwenden zu können muss das mysql-Modul installiert werden.
Dies ist aktuell nicht als Binary zu bekommen, sondern muss selbst compiliert werden.
Download: http://sourceforge.net/projects/mysql-python/?source=dlp 

Nach der Installation muss man noch die Umgebungsvariable DYLD_LIBRARY_PATH setzen auf den Pfad, der die Datei "libmysqlclient.18.dylib" enthält.

Suche nach der Datei libmysqlclient.18.dylib
find / -name libmysqlclient.18.dylib
export DYLD_LIBRARY_PATH=/usr/local/mysql-5.5.19-osx10.6-x86_64/lib

Weitere Hilfe über mysql-Python Verwendung:

http://mysql-python.sourceforge.net/MySQLdb.html