Dieser Fehler kommt da zum Anlegen einer Tabelle mehr Optionen mit angegeben werden müssen.
Monat: August 2022
ERROR 1045 (28000): Access denied for user ‚root’@’localhost‘ (using password: YES)
Den Server stoppen: Erstelle ein MySQL-Dienstverzeichnis. Gib MySQL die Erlaubnis, mit dem erstellten Verzeichnis zu arbeiten. Starte MySQL ohne Berechtigung und Netzwerküberprüfung. sysvorOrt /home/michi # mysqld_safe –skip-grant-tables –skip-networking &[1] 4784 Melde dich ohne Passwort beim Server an.
Looks like your data directory ‚/var/lib/mysql‘ is already initialized!
In diesem Fall ist die MySQL Installation und Konfiguration schon einmal durchgeführt worden. Infos zum Thema gibt es hier: https://wiki.gentoo.org/wiki/MySQL/Startup_Guide/de
Your machine must NOT be named localhost
Bei der gewünschten Konfiguration von MySQL wird der Fehler „Your machine must NOT be named localhost“ angezeigt. Wenn der obige Befehl abbricht, weil der Hostname auf localhost lautet, kann man diesen auf einen anderen Wert z.B. gentoo ändern. Dazu ist /etc/conf.d/hostname zu ändern und /etc/init.d/hostname neu zu starten.
localhost /etc/apache2 # /etc/init.d/apache2 start
bash: /etc/init.d/apache2: /sbin/openrc-run: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden
mit systemd gibt es die init-Skripte nicht mehr. Der Dienst muss über systemd gestartet werden: https://wiki.gentoo.org/wiki/Systemd#Network