Wie setzt man ein leeres MySQL-Root-Passwort?
Öffne im Terminal zunächst MySQL mit dem Root-Konto.
$ sudo mysql
Bei einigen Konfigurationen muss möglicherweise der folgende Befehl ausgeführt werden, mit Root-Passwort Eingabe.
$ mysql -u root -p
Wenn man ein leeres Passwort für den Root-Benutzer festlegen muss, so kann dies mit diesem Befehl erstellt werden.
MariaDB> SET PASSWORD FOR 'root'@'localhost' = '';
Wenn das Passwort eines bereits bestehenden Benutzers auf leer gesetzt werden soll, kann folgender ALTER USER Befehl verwendet werden.
MariaDB> ALTER USER 'user'@'localhost' IDENTIFIED BY '';
Der folgende Befehl erstellt ein neuen Benutzer user und wird ein leeres Passwort festlegen.
MariaDB> CREATE USER 'user'@'localhost' IDENTIFIED BY '';
Alternativ kann mit mysqladmin das root Passwort leer gesetzt werden.
$ sudo mysqladmin -u root -pcurrent_password password ''