Portál AbcLinuxu, 14. května 2025 04:56
Jul 23 19:00:34 localhost mysql: Stopping MySQL Server Jul 23 19:00:34 localhost mysql: No mysqld pid file found. Looked for /var/lib/mysql/localhost.pid. failed
Jul 23 19:00:34 localhost mysql:
Kdyz jsem nemel pripojeni k internetu, bzlo vsechno bez problemu. Pak jsem reinstaloval Linux a pripojil se k internetu. Od te doby to nechodi. Jednou jsem nasel v /var/lib/mysql dav soubory .err. Jeden bzl localhost a druhz mel nazev jako jmeno pocitace pro zeroconf (tak to nazyva pruvodce v Mandraku).
MySQL server by měl zapisovat chybové hlášky do /var/lib/mysql/HOSTNAME.err (přinejmenším ve slackwaru), většinou není těžké podle toho problém vyřešit
mysql_install_db
. Přitom ten soubor host.frm tam je. S přístupovými právy jsem si hrál, ale nemá to účinek (pokud jsem něco nezpackal). Přitom basedir
je mastaveno na /var/lib/mysql
. Ten, kdo má problém s MySQL, zkuste spustit mysqld_safe --skip-grant-tables
. Pokud to poběží, bude ten problém se souborem přístupových tabulek /var/lib/mysql/mysql/host.frm
.
chown mysql:mysql /var/lib/mysql/mysql/*
a potom jen spustit mysld_safe
. A je to!
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.