next up previous contents
Nächste Seite: Zusammenfassung Aufwärts: MySQL-Anbindung Vorherige Seite: MySQL-Anbindung   Inhalt

Installation des ZMySQLDA-Produkts

Nun kann der MySQL-Datenbank-Adapter für Zope installiert werden.

  1. Das ZMySQLDA-Produkt liegt im Internet an der Adresse
    http://www.zope.org/Members/adustman/Products/ZMySQLDA.
  2. Dieses Paket enthält bereits selbst den Pfad lib/python/Products, deshalb muss es im Zope-Verzeichnis entpackt werden und nicht in diesem Pfad, wie es in Kapitel 5.7 beschrieben wurde.
  3. Liegen nach einem Neustart von Zope keine Fehlermeldungen vor, ist die Installation abgeschlossen.

Jetzt steht der neue Objekt-Typ Z MySQL Database Connection zur Verfügung. Setzt man diesen in einen Ordner ein, so muss man ihm v.a. einen ,,Database Connection String`` übergeben. Läuft der MySQL-Server auf dem gleichen Rechner wie der Zope-Server, kann in diesem Feld eine Zeichenkette zusammengesetzt aus ,,database user password`` eingetragen werden.

Mit Hilfe von ,,Z SQL Methods`` kann man nun Abfragen auf die Datenbank ausführen und in Dokumenten weiterverwenden. Besonders interessant ist dabei die Möglichkeit jedem Ergebnisobjekt eine Z-Klasse zuzuordnen (sog. ,,pluggable brains``). Nähere Informationen zur Arbeit mit relationalen Datenbanken liefert das Zope-Buch [8] in Kapitel 10.



Reinhard Holler 2003-04-12