Post by pepeleg/var/run/mysqld/mysqld.sock
ale tam nic nie ma.
to oznacza że mysql nie jest uruchomiony
Albo że jest uruchomione, ale socket jest tworzony w innym miejscu. Z
tym, że oczywiście sytuacja, którą Ty podajesz jest bardziej prawdopodobna.
Do pepelega: nie wiem co Ty tam kombinujesz, ale sposób zresetowania
hasla roota jest, jak już Ci podałem, w dokumentacji MySQLa. W skrócie:
musisz zatrzymać mysqld i odpalić potem z odpowiednimi opcjami, które
powodują, że mysqld dziala z pominięciem uprawnień w bazie danych czy
jakoś tak. Do tak odpalonego mysqld możesz się dostać bez hasła roota i
wtedy zmieniasz mu haslo, zamyaksz tego mysqlda i odpalasz normalnie.
Jakoś tak to szło. Masz to dokładnie opisane w dokumentacji.
Pozdrawiam,
Piotr Hosowicz