Hallo, Am Dienstag, 23. März 2004 20:36 schrieb Frank Thiel:
Hallo Liste,
ich gebe als root ein : mysqld_safe und erhalte: Starting mysqld daemon with databases from /var/lib/mysql 040323 20:18:04 mysqld ended in /var/lib/mysql/mysqld.log steht : 40323 20:18:04 mysqld started 040323 20:18:04 Fatal error: Can't open privilege tables: Can't find file: ./ 040323 20:18:04 Aborting 040323 20:18:04 /usr/sbin/mysqld: Shutdown Complete 040323 20:18:04 mysqld ended
Vermutlich gehören deine mysql-tables dem falschen user. Geh in dein mysql-Verzeichnis (vermutlich /var/mysql/data) und mach einen chown auf die Verzeichnisse dort. Jede Datenbank hat ein Verzeichnis, in denen wiederum die tables zu finden sind. Mach auch auf alle tables ein chown. Die dbs und tables sollten dem user gehören, unter dem mysql läuft, vermutlich dem user mysql der group mysql. Da es momentan noch nicht läuft, gehören die bei dir wohl root? versuchs mal, Bernd -- [Zufallssig 6] Linux is like an Indian tent... ...no Gates, no Windows and an Apache inside.