|
MySQL-Server aufsetzen und einrichten |
|
MySQL ist nebst PostgreSQL einer der empfohlenen Datenbankserver für eine produktive Umgebung. Dieser Artikel erklärt die Einrichtung des MySQL-Servers für Windows Schritt für Schritt. Unter Linux ist er meist schon vorinstalliert; sie können dann gleich unter "Erstellen der Datenbank" weiter machen.
Bitte beachten Sie: dies ist nur für allereinfachtse Anwendungen geeignet! Sie benötigen zusätzlich unbedingt ein Backup-Konzept und ein Sicherheits-Konzept. Wir empfehlen Ihnen, das dazu nötige Know-How lieber einzukaufen, wenn Sie die Zeit nicht haben, das MySQL-Handbuch gründlich zu studieren. Verzicht auf Backup kann schwer zu tragende Datenverluste bedeuten und Verzicht auf ein Sicherheitskonzept kann straf- und zivilrechtliche Konsequenzen haben. Es ist nicht ein Fehler von Elexis oder von dieser Anleitung, wenn Sie Schäden erleiden, weil Sie diesen Hinweis nicht beachtet haben.
Wir machen ausserdem ausdrücklich auf die Lizenzbedingungen von MySQL aufmerksam, welche bei professioneller Nutzung eines MySQL-Servers eine kostenpflichtige Lizenzierung verlangt. Fragen Sie im Zweifelsfall direkt bei MySQL nach, ob in Ihrem Fall eine Lizenz gekauft werden muss. Für Fragen zu MySQL ist Medelexis, respektive Ihr Operation Center nur zuständig, wenn Sie den Server von ihnen installieren liessen.
Nach diesen notwendigen Vorbemerkungen jetzt zur Sache:
Installieren des Servers
- Laden Sie von MySQL den Server Mysql-essential-5.x.msi herunter und starten Sie den Installer
- Wählen Sie den Setup-Type "typical" und klicken Sie "Weiter"
- Wählen Sie "Create mySql account" oder "Skip Sign-Up", je nachdem ob Sie sich bei mySQL registrieren wollen, oder nicht (spielt für die Installation keine Rolle)
- Wählen Sie "Configure th Mysql-Server now"
- Wählen Sie ggf. "Reconfigure", und dann "Detailed Configuration"
- Wenn Sie einen separaten Server haben, wählen Sie "Server Machine", ansonsten "Developer Machine".
- Wählen Sie "Non Transactional Database only" (ausser, wenn Sie auch andere Anwendungen ausser Elexis auf denselben Server zugreifen lassen wollen).
- Wählen Sie "Decision Support (DSS)/OLAP, ausser wenn Sie eine sehr grosse Installatio mit mehr als 20 Arbeitsstationen einrichten wollen.
- Markieren Sie "Enable TCP/IP networking auf Port Number 3306 und "Enable Strict Mode".
- Markieren Sie "Best Support for Multilingualism" (UTF-8 Character Set)
- Markieren Sie "Install as Windows Service"
- Markieren Sie "Modify security Settings", falls Sie von ausserhalb der Praxis auf den Server zugreifen wollen. Wählen Sie in diesem Fall ein nicht zu leicht erratbares root password.
- Klicken Sie "Execute" um den eben konigurierten Server zu starten.
Erstellen der Datenbank- Starten Sie im Startmenu unter MySQL -> MySQL Server 5.0 den "MySql Command line client".
- Geben Sie ggf. das Passwort ein, das Sie oben als "root password" definiert haben
- Schreiben Sie: create database elexistest; (Achten Sie auch auf den abschliessenden Strichpunkt ; ) und drücken Sie die Eingabetaste
- Schreiben Sie: grant all on elexistest.* to testuser@'%' identified by 'testelexis'; und drücken Sie die Eingabetaste.
Verbindung herstellen- elexis starten
- Menu: Datei-Verbindung
- Typ: MySQL
- Serveradresse: localhost (oder wo immer der Server ist)
- Datenbankname: elexistest
- [weiter]
- Benutzername: testuser
- Passwort: testelexis
- [Fertig stellen]
|