Guten morgen Herr Schreiber!
Der Start mit safe_mysqld -u root & klappt als root einwandfrei aber ich will MySQL gerne beim Booten starten. Jedesmal von hand nervt.
Sie erinnern mich da an die Geschichte mit meiner Ex-Freudin, man kann nicht mit ihr, aber ohne sie.... nervt halt, immer von Hand *G* Zurueck zur Sache: Ich habe nachgesehen, in meiner rc.config, dem Startskript /etc/init.d/mysqld (allerdings von SuSe 6.3) und im bash-Skript "safe_mysqld" (Ver 3.23.32). Dabei ist mir aufgefallen, dass es in der rc.config ausser der Variablen START_MYSQLD auch noch eine zweite gibt: MYSQLD_OPTS Wenn Sie mit Erfolg den mysql-Server "von Hand" starten und dabei den Parameter "-u root" verwenden, dann sollte es doch theoretisch klappen, wenn Sie der o.g. Variablen diesen Zusatz uebergeben. Aendern sie also ihre rc.config, indem sie eine Zeile einfuegen: MYSQLD_OPTS="-u root" Sollten Sie damit auf Ihrem SuSe 7.3 keinen Erfolg haben, bleibt Ihnen immer noch, die Datei /etc/init.d/mysqld (ich gehe davon aus, dass der letzte Buchstabe, das "d" in Ihrer Mail durch ihre Tastatur verschluckt wurde) sukzessive zu veraendern, indem Sie aus dem Aufruf "/usr/local/bin/mysqld" (oder was auch immer in Ihrer Datei eingetragen ist) das von Ihnen als funktionierend angegebene "safe_mysqld -u root" machen.