Nach diesen Vorbereitungen können Sie eine neue Datenquelle unter Verwendung des JDBC-Treibers einrichten und in einer Base-Datenbank ablegen. Der Ablauf entspricht dem Einbinden von Datenquellen über andere Treiber, Sie müssen nur die Optionen der Datenquelle an den JDBC-Treiber anpassen.
Wenn die Verbindungsparameter korrekt eingetragen sind und Sie Verbindung zur Datenbank aufnehmen können, verlassen Sie den Datenbank-Assistenten über die Schaltfläche Fertig stellen. Sie müssen dann in einem weiteren Dialog den Pfad und den Namen der .odb-Datenbankdatei angeben. Anschließend wird die Datenbank im Base-Fenster geöffent und Sie können auf die Datenbankobjekte der MySQL"=Datenbank zugreifen.
Achtung: Korrekte Angaben auf der Registerkarte JDBC sind entscheidend dafür, ob Sie auf die MySQL-Datenbank zugreifen können und ob sich Werte in den Tabellen manipulieren lassen. Die obige URL-Angabe erlaubt nur das Lesen der Daten. Sollen die Tabellendaten aus Office heraus geschrieben werden können, muss als URL die Vorgabe so erfolgen:
mysql://localhost:3306/firma?useHostsInPrivileges=false
Die zusätzliche Angabe useHostsInPrivileges=false erlaubt Schreibzugriffe. Leider sind die verfügbaren Informationen zum Einbinden des JDBC-Treibers in der Datenquelle meist unvollständig. Die Beschreibung in der Office-Hilfe unterschlägt die useHostsInPrivileges-Optionen.
Auf der OpenOffice.org-Seite http://de.openoffice.org findet sich das sehr hilfreiche PDF-Dokument "`MySQL per JDBC anbinden"'. Leider fehlt darin aber der Hinweis auf die Portnummer in der URL-Angabe. Bei Problemen hilft es nur, die unterschiedlichen Informationen zusammenzuführen und dann zu probieren.