Eine kleine Notiz am Rande für diejenigen die gerne auf der Konsole arbeiten. Um mit MySQL zu arbeiten gibt es das Binary mysql. Um eine Session aufbauen zu können muss standardmäßig der Benutzer sowie Passwort angegeben werden, so sieht dann zum Beispiel der Aufruf für den User root aus
mysql -u root -p
Nach Bestätigen muss das Passwort angegeben werden und man landet bei MySQL. Um dies nicht jedes mal machen zu müssen bietet MySQL eine Konfigurationsdatei an um solche Dinge auszulagern.
.my.cnf im /home/USERNAME anlegen
Hierzu muss im /home Verzeichnis die Datei .my.cnf angelegt werden. Im selben Zug ändern wir die Rechte, damit wirklich nur der User diese Datei verwenden kann.
touch /home/schman/.my.cnf
chmod 600 /home/schman/.my.cnf
Nun muss folgendes in diese Datei eingetragen werden
[client]
password=P@$$w0rd
port=3306
user=root
socket=/var/run/mysqld/mysqld.sock
Nachdem die Datei gespeichert wurde kann man direkt via
mysql
einsteigen und man benötigt keine Angaben für User sowie Passwort
Schreibe einen Kommentar