|
MySQL Anbindung einrichten |
Hoch Zurück Vor |
|
Eine neue Datenbank ist mit DataNAUT CS im Handumdrehen eingerichtet. Dieses Beispiel zeigt anhand einer Verbindung zu einer MySQL-Datenbank, wie einfach eine neue Datenbank-Verbindung angelegt und benutzt werden kann.
In DataNAUT CS werden so genannte Datenbank-Aliase für die Verbindung mit Datenbanken benutzt. Ein solcher Alias kapselt alle Informationen die notwendig sind um eine Datenbank-Verbindung herzustellen, wie beispielsweise Informationen über den Datenbank-Server, Benutzernamen und Login sowie die zu verwendende Datenbank. Sie können beliebig viele Aliase zu beliebigen Datenbanken erstellen, auch mehrere Aliase für die selbe Datenbank, die sich lediglich in bestimmten Einstellungen unterscheiden.
Die Verwendung dieser Aliase in DataNAUT CS ermöglicht es, dass Datenbank-Verbindung und Templates unabhängig voneinander verwaltet werden können. So genügt es beispielsweise bei einem Datenbank-Wechsel, einfach einen neuen Alias anzulegen und in den entsprechenden Templates diesen für die Datenbank-Verbindung einzustellen (sofern die neue Datenbank mit dem im Template verwendeten SQL-Dialekt funktioniert). Oder Sie bearbeiten den bereits verwendeten Alias und sofort arbeiten alle Templates mit der neuen Datenbank.
Das folgende Beispiel zum Anlegen eines neuen Datenbank-Alias geht davon aus, dass Sie über Zugang zu einem MySQL-Server verfügen. Die grobe Vorgehensweise ist bei anderen Datenbank-Typen weitgehend gleich.
1 Starten Sie DataNAUT CS im Designer-Modus und öffnen Sie den Reiter Datenbanken. In der Grundeinstellung von DataNAUT CS existiert bereits ein Datenbank-Alias mit Namen MySQL. Haben Sie diesen noch nicht gelöscht, dann können Sie die nächsten Schritte überspringen und mit Punkt 5 fortfahren.
2 Klicken Sie auf Neu, um einen neuen Datenbank-Alias anzulegen.
3 Der Name des neuen Alias lautet Neue Datenbank. Wählen Sie diesen in der Liste Auswahl aus und klicken Sie auf Neuer Name.
4 Geben Sie als Namen MySQL ein und klicken Sie auf OK.
5 Wählen Sie jetzt unter Einstellungen / Verbindungsdaten / Datenbanktyp den Eintrag MySQL aus der Drop-Down-Liste aus.
6 Geben Sie in das Feld Server (Host, IP-Adresse oder Laufwerk) die IP-Adresse oder den Hostnamen des Computers ein, auf dem Ihr MySQL-Server läuft. 7 Verwendet Ihr Server einen anderen Port als den Standardport von MySQL (3306), dann geben Sie diesen in das Feld Port (optional) ein. Ist im Feld Port der Wert 0 (Null) angegeben, dann wird der Standardport für den jeweiligen Datenbank-Typ verwendet, sofern benötigt. 8 Jede Verbindung kann nur mit einer Datenbank des jeweiligen Servers arbeiten. Sie müssen also eine Datenbank angeben, die über diese Verbindung verwendet werden soll. Geben Sie den Namen dieser Datenbank in das Feld Datenbank (Verzeichnis oder Instanzname) ein.
9 Für die Verbindung zum MySQL-Server sind nebst den bisher gemachten Informationen auch ein Benutzername und das dazugehörige Passwort notwendig. Geben Sie beides in die entsprechenden Felder Benutzername und Passwort ein. 10 Das Passwort muss nur dann angegeben werden, wenn sich DataNAUT CS automatisch und ohne Nachfrage mit dem MySQL-Server verbinden soll. Um dies zu erreichen, deaktivieren Sie die Option Logindialog bei Datenbankanmeldung anzeigen. Ist diese Option aktiv, dann wird jedes Mal, wenn sich DataNAUT CS mit der Datenbank verbindet, ein Login-Dialog angezeigt, in dem Benutzername und Passwort angeben werden müssen, auch dann, wenn Sie in den Einstellungen das Passwort hinterlegt haben.
11 Aktivieren Sie den neuen Alias über Aktivieren und klicken Sie dann auf Sichern, damit die gemachten Änderungen übernommen werden. Nur aktivierte Datenbanken können im Benutzermodus verwendet werden. Das bedeutet, dass ein Template, das einen gesperrten Datenbank-Alias verwendet, im Benutzermodus nicht funktioniert.
12 Zuletzt (eigentlich noch vor dem Aktivieren) sollten Sie Ihre neue Datenbankverbindung testen. Klicken Sie dazu auf Test. Haben Sie alles richtig angegeben und verwendet Ihr MySQL-Server keine speziellen Einstellungen, dann sollte im Verbindungslog angezeigt werden, dass die Verbindung erfolgreich aufgebaut werden konnte.
Den so erstellten Datenbank-Alias können Sie nun in jedem Template verwenden, indem Sie im Templateeditor unter Basiseinstellungen / Datenbank als Alias MySQL auswählen.
|