**!!! ACHTUNG - evtl. veraltet - ACHTUNG !!!**
Diese Seite wurde zuletzt am 9. Juli 2014 um 10:43 Uhr geändert.
Dieser VServer beheimatet bisher nur einen MySQL-Server.
===== Installation =====
aptitude install mysql-server
===== Konfiguration =====
in /etc/mysql/my.cnf muss "**bind-address**" auf die **interne IP-Adresse des Datenbank-VServers** geändert werden, damit die anderen VServer sich mit dem MySQL-Server verbinden können.
Danach den MySQL-Datenbankserver restarten:
/etc/init.d/mysql restart
===== Administration =====
Damit man den MySQL-Datenbankserver auch vom VServer "PHP" per phpMyAdmin administrieren kann, muss root der Datenbank-Benutzer "root" entsprechend "modifiziert" werden:
mysql -hlocalhost -uroot -e "CREATE USER 'root'@'10.0.0.%';"
mysql -hlocalhost -uroot -e "GRANT ALL PRIVILEGES ON * . * TO 'root'@'10.0.0.%' WITH GRANT OPTION \
MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;"
mysql -hlocalhost -uroot -e "SET PASSWORD FOR 'root'@'10.0.0.%' = PASSWORD( '' );"
Danach unverzüglich testen, ob die Administration per phpmyadmin funktioniert und allen Datenbank-Benutzern (insb. root), die noch kein Passwort haben, ein Passwort "verpassen"!