Mysql auf Ubuntu Installieren

Mysql auf Ubuntu Installieren

Damit WordPress richtig arbeiten kann, brauchen wir eine Datenbanken. Hierfür benutzen wir Mysql in vielen Anleitungen wird beschrieben das bei der Installation, eine Passwort abfrage kommt, dies ist nicht mehr so und erschwert uns dadurch nur unnötig das Leben 

Mysql Installieren

sudo apt-get install mysql-server php7.0-mysql mysql-client

Bild 1

In dem Befehl müsstest du eventuell dein PHP Version noch anpassen sonst kommt es zu Fehlern in der Installation 

Nachdem Mysql Installiert ist, müssen wir einen neuen Benutzer erstellen dieser bekommt von uns sämtliche rechte um Datenbanken zu bearbeiten. Hat den Hintergrund da bei der Installation keine Passwort abfrage mehr kommt wird für root kein Passwort mehr gesetzt. Wir brauchen aber für später ein Passwort um uns in Phpmyadmin einzuloggen. Erst einmal müssen wir uns in Mysql als root anmelden 

sudo mysql -u root -p 

Du wirst dazu aufgefordert ein Passwort einzugeben, nachdem wir keines vergeben haben können wir hier einfach auf enter drücken. Mit dem nächsten Befehl erstellen wir einen neuen Benutzer namens Root2. Für das Passwort solltest du ein sicheres wählen, in unserem Beispiel ist es “geheim“

Bild 2

create user 'root2'@'localhost' identified by 'geheim';

Nun müssen wir unserem neuen Benutzer alle Datenbanken Freigeben. Hier auch noch mal das Passwort eingeben, was wir oben festgelegt haben  

grant all on *.* to 'root2'@'localhost' identified by 'geheim' with grant option;

Es kann vorkommen das einer Fehlermeldung ERROR 1064 auftaucht dies hat etwas mit neueren versionen zu tun dazu einfach den anderen Befehl eingeben

GRANT ALL PRIVILEGES ON *.* TO 'root2'@'localhost';

Jetzt aktualisieren wir alle Datenbanken, sodass die Änderung wirksam wird 

flush privileges;

Zu guter Letzt gehen wir aus Mysql wieder raus 

quit;

Bild 3

Nun haben wir Mysql erfolgreich installiert