Installation unter Ubuntu

MySQL gibt es neben Windows auch für Linux, MacOS und weitere Betriebssysteme. Im folgenden wird die Installation auf Linux-Ubuntu beschrieben. Hier wird der MySQL-Datenbankserver und die MySQL-Workbench mit zwei getrennten Paketen installiert.

MySQL-Server

Installation

Der MySQL-Server wird unter Ubuntu installiert, indem mit dem Paketmanagment-System APT (Advanced Packaging Tool) aus den Paketquellen das Paket „mysql-server“ installiert wird:

Nach erfolgreicher Installation wurde der Ordner „mysql“ im Verzeichnis „etc“ angelegt:

Test

Nach der Installation des MySQL-Servers unter Ubuntu 18.04 ist erst mal keine Anmeldung auf herkömmlichen Wege am MySQL-Server möglich, da noch kein Passwort für den MySQL-Benutzer „root“ vergeben wurde. Dazu muss der MySQL-Kommandozeilen-Client zunächst mit dem Betriebssystem-Benutzer „root“ geöffnet und das Passwort für den MySQL-Benutzer „root“ vergeben werden:

Danach kann der MySQL-Kommandozeilen-Client mit dem MySQL-Benutzer „root“ und dem neu vergebenen Passwort geöffnet werden:

Mit folgender SQL-Anweisung kann abgefragt werden, welche Datenbanken bereits im MySQL-Server vorhanden sind:

Konfiguration

Passwörter können mit dem Kommandozeilen-Tool „mysqladmin“ geändert werden:

Die Konfiguration von MySQL erfolgt über die Datei „mysqld.cnf“ im Verzeichnis „etc/mysql/mysql.conf.d/“:

Hier ist u. a. das Verzeichnis, in das MySQL die Datenbanken speichert, eingetragen:

Hinweis: Um das Verzeichnis zu ändern sind zusätzliche Anpassungen in dem Sicherheitstool AppArmor erforderlich, was auf der Seite „https://wiki.ubuntuusers.de/MySQL/“ unter „Konfiguration > Datenpfad“ beschrieben ist!

Für den Netzwerkzugriff auf den MySQL-Server muss die IP-Adresse ebenfalls in der Konfigurationsdatei eingetragen werden. Der Standardport für den Netzwerkzugriff ist 3306:

Hinweis: Für den Netzwerkzugriff muss zusätzlich in den Benutzerrechten hinterlegt werden, ob der entsprechende Benutzer sich über das Netzwerk anmelden darf!

MySQL-Workbench

Installation

Die MySQL-Workbench wird unter Ubuntu installiert, indem mit dem Paketmanagment-System APT (Advanced Packaging Tool) aus den Paketquellen das Paket „mysql-workbench“ installiert wird:

Nach erfolgreicher Installation kann die MySQL-Workbench aus den Anwendungen heraus gestartet werden:

Test

Mit einem Mausklick auf die vorkonfigurierte Verbindung „Local instance 3306“ kann eine Verbindung zum MySQL-Server hergestellt werden:

Mit Rechtsklick auf die Tabelle „sys_config“ im Schema „sys“ und dem Kontextmenüpunkt „Select Rows – Limit 1000“ kann der Inhalt der Tabelle „sys_config“ angezeigt werden:

Quellen