Südsturm - die bessere Beispieldatenbank

Werbung
SQL Server und Co.
Von Access nach MySQL, Teil 2
Von Access nach MySQL, Teil 2
Sascha Trowitzsch, Berlin
In der letzten Ausgabe des Magazins haben Sie erfahren, wie man mit einem Access-Backend
und dem kostenlosen Migration Toolkit auf einen MySQL-Server umziehen kann. Sie haben vielleicht das Beispiel nachvollzogen und die Datenbank Südsturm von Access im Unternehmen nun in
MySQL-Tabellen vorliegen. Nach diesem Schritt steht die Anbindung dieser Tabellen an ein AccessFrontend an. Wie Sie dabei vorgehen und wie auftretende Probleme gelöst werden können, das soll
der folgende Beitrag erläutern.
Sie müssen weder zwingend den ersten Teil dieser Serie verinnerlicht, noch das dort vorgestellte
Südsturm-Beispiel durchgespielt haben.
Denn zu den diesen Beitrag begleitenden Dateien
gehört auch ein SQL-Skript Suedsturm_Backup.
sql, mit dem Sie die MySQL-Datenbank samt referenzieller Integrität herstellen können.
Weil dies ein Vorgang ist, den Sie auch später
immer mal wieder bei der Arbeit mit MySQL benötigen, sei das Sichern einer MySQL-Datenbank
in einer einzigen Datei hier zunächst kurz aufgezeigt.
Backup erstellen
Starten Sie den MySQL Administrator aus der
GUI-Suite von MySQL [2]. Sie werden mit einem
Login-Dialog konfrontiert, in dem Sie die notwendigsten Anmeldedaten angeben (s. Abb. 1).
Zusammenfassung
Erfahren Sie, wie Sie aus Access heraus mit einem MySQLBackend arbeiten.
Techniken
Datenmodellierung, SQL, ODBC
Voraussetzungen
Access 97 und höher
Beispieldateien
suedsturm.zip
Shortlink
588
www.access-im-unternehmen.de
Abb. 1: Anmelden an MySQL Administrator für eine
Verwaltungs-Session
Interessant sind dabei nur die Felder Server Host,
Nutzername und Passwort. Für Server Host ist
bei lokal installiertem MySQL-Server localhost
anzugeben und ansonsten der Name des Servers
oder dessen IP-Nummer.
Als Benutzername verwenden wir zunächst den
immer existierenden Benutzer root, dessen Passwort bereits beim Installieren des MySQL-Servers
vergeben wurde.
Sollten schon zusätzliche Benutzer angelegt worden sein, dann können Sie hier natürlich auch
einen alternativen Account angeben. Wichtig ist
aber, dass dieser Account über Berechtigungen
zum Anlegen von Datenbanken (Schemata) verfügt.
Nachdem der MySQL Administrator gestartet
wurde, finden Sie im Menü den Punkt Backup.
Wenn Sie diesen aktivieren, dann zeigt sich Ihnen
Access im Unternehmen
2/2008
19
Herunterladen