Nach der erfolgreichen Installation eines MySQL Servers kann es vorkommen, dass der Login als Benutzer „root“ ausschließlich über die Shell möglich ist. Selbst, wenn vermeintlich per „mysql_secure_installation“ ein Passwort gesetzt wurde. Grund dafür ist das Authentication Plugin „auth_socket“, das per Default für den Benutzer „root“ eingestellt ist. Dieses erwartet keinerlei Passwörter beim Login, ermöglicht diesen aber nur über die Shell.
Wenn man sich allerdings per Adminer, phpMyAdmin etc. klassisch mit einem Passwort anmelden will, gibt es hierfür zwei Lösungsansätze.
Um in einem „MySQL SELECT“ dafür zu sorgen, dass eine Sortierung auch mit Umlauten am Anfang eines Wortes richtig funktioniert, muss man nur eine kleine Veränderung im Bereich des „ORDER BY“ vornehmen. Das Zauberwort heißt „REPLACE„.