Um eine vorkonfigurierte und mit Daten bevölkerte Datenbank in
Ihre Connector/MXJ-JAR-Datei aufzunehmen, müssen Sie eine
eigene data_dir.jar
-Datei anlegen, wie sie
in der Haupt-connector-mxj.jar
-Datei
enthalten ist:
Zuerst extrahieren Sie
connector-mxj.jar
wie im vorigen
Abschnitt beschrieben (siehe
Abschnitt 25.4.5.1, „Ein eigenes Connector/MXJ-Package anlegen“).
Erstellen Sie in einer vorhandenen MySQL-Instanz (einschließlich Connector/MXJ-Instanzen) Ihre Datenbank und laden Sie Daten hinein. Die Formate der Datendateien sind plattformunabhängig.
Fahren Sie die MySQL-Instanz herunter.
Erstellen Sie aus dem Data Directory und den Datenbanken,
die Sie in Ihr Connector/MXJ-Package einbinden möchten,
eine JAR-Datei. Diese sollte zusätzlich zu den spezifischen
Datenbanken, die Sie aufnehmen möchten, auch die
mysql
-Datenbank mit den Daten zur
Benutzerauthentifizierung enthalten. Folgender Befehl legt
beispielsweise ein JAR mit den Datenbanken
mysql
und mxjtest
an:
shell> jar -cf ../data_dir.jar mysql mxjtest
Kopieren Sie die data_dir.jar
-Datei in
das extrahierte
connector-mxj.jar
-Verzeichnis und
erstellen Sie dann ein Archiv für
connector-mxj.jar
.
Wenn Sie Datenbanken mit der InnoDB-Engine anlegen, müssen Sie
die Dateien ibdata.*
und
ib_logfile.*
in das
data_dir.jar
-Archiv aufnehmen.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.