MySQL
Windows
Beim mir ist am lokalen Windows-Host MySQL installiert. Getestet wurde mit MySQL 4.0.12-nt.
Linux
Auf meinem Zweit-PC ist unter Linux ebenfalls MySQL installiert. Getestet wurde mit MySQL 3.23.52
Treiber für Windows
Für den Zugriff auf eine MySQL-Datenbank unter Windowns muß der MySQL ODBC Treiber installiert sein. Dies ist eines der undurchsichtigsten Dinge, weil man nicht weiß, wo es überhaupt weitergeht.
Ist der Treiber installiert, muß man eine Datenquelle unter Benutzung der MySQL ODBC Treiber konfigurieren. Dabei geht man wie folgt vor:
- Öffne ein (leeres) Text- oder Tabellendokument
- Menü » « -> » «
- Wähle » «
- Karteiraster »
- Bei » « einsetzen, was sinnvoll erscheint
- Bei » « ODBC auswählen
- » « auswählen (» «)
-
Jetzt geht es an die Konfiguration der Datenquelle! Diese Konfiguration kann auch unabhängig von OOo über die Systemsteuerung von Windows -> Verwaltung -> Datenquellen (ODBC) stattfinden!
- » «
- » « auswählen und » « drücken.
- Bei den » « beliebige sinnvoll beschreibende Namen eingeben.
- Beim » « z.B. »localhost« (bei mir der lokale MySQL-Server unter Windows) oder eine IP-Adresse (DNS-Namen, wenn Auflösung möglich) des entfernten MySQL-Servers (bei mir z.B. der MySQL-Server auf der Linux-Kiste) eingeben.
- Bei » « den Namen der Datenbank angeben. Bei mir hat diese Datenbank schon existiert, ob dies notwendig ist, weiß ich allerdings nicht.
- Unter » « den Usernamen eintragen, mit dem man sich zur vorher angegebenen Datenbank verbinden will.
- Unter » « kann ein Passwort eingetragen werden, muß aber nicht. Das Passwort kann auch während des Verbindens direkt angegeben werden, dazu muß später im Karteireiter »ODBC« »Kennwort erforderlich« aktiviert werden.
- Unter » « die Portnumer auf dem der MySQL-Server läuft angeben. Defaultmäßig ist es Port 3306
- Zuletzt können noch SQL-Befehle angegeben werden, die nach einer aufgebauten Verbindung abgearbeitet werden sollen. Für diese Angabe hat sich bei mir noch kein Verwendungszweck gefunden.
:
- Karteiraster »
- Bei » « kann der Username für die Verbindung zur Datenbank angegeben werden. Ist das Feld leer, wird jener genommen, der bei der Datenquelle (siehe oben unter Konfiguration der Datenquelle bei » «) angegeben wurde. Wird ein anderer Benutzername eingegeben, überschreibt dieser die Angabe bei der Datenquelle!
- Aktiviere » , wenn bei der Konfiguration der Datenquelle keine Passwort angegeben wurde. Ist dort bereits ein Passwort eingetragen worden, dann kann diese Option deaktiviert werden. Ist die Option aktiviert, und trägt man beim Verbinden (beim Umschalten auf den Karteireiter » « wird ein Passwort abgefragt) ein falsches Passwort ein, dann überschreibt es das Passwort, welches in der Konfiguration der Datenquelle angegeben wurde.
- Alle sonstigen Optionen bleiben unverändert bzw. deaktiviert.
«:
Mit dieser Prozedur wird eine Datenbank als Datenquelle in OpenOffice.org eingebunden.