[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mysql problem



On Sun, 6 Nov 2005, tadeusz.prokocki@efekt.pl wrote:

Tak oczywiscie jako root wykonuje
[...]
Nov  6 01:34:16 poczta /etc/init.d/mysql[21596]: 0 processes alive and
'/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
[...]
Starting MySQL database server: mysqld...failed.
       Please take a look at the syslog.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/var/run/mysqld/mysqld.sock' exists!

Czy na liście procesów masz mysqld?

Jeśli nie to serwer się nie uruchamia.

W tej sytuacji, czy w /var/run/mysqld masz jakieś pliki? Jeśli tak, to czy próbowałeś, jak ktoś radził, usunąć pliki mysqld.pid, mysqld.sock i uruchomić jeszcze raz mysqld (/etc/init.d/mysql start)?


Jeśli jednak serwer się uruchamia, to podane komunikaty mogą wynikać z problemów z uprawnieniami - w pliku /etc/mysql/debian.conf, jest login/pass użytkownika (bazy mysql: debian-sys-maint) wykorzystywanego przez mysqladmina do sprawdzania ("ping"), czy serwer wstał. Może zmieniałeś hasło (mysql) temu użytkownikowi? coś zrobiłeś z plikiem debian.conf?


W wyniku jakich operacji powstał problem? Może przenosiłeś dane bazy i zmieniły Ci się po drodze uprawnienia?

Pozdrawiam,
Marek
--
                                        "Niewiara jest jak wiara na miarę"
                                                            Raz, Dwa, Trzy

Reply to: