Skocz do zawartości
Zaloguj się, aby obserwować  
Gość DJpOmOO

Error connecting to MySQL

Polecane posty

Gość DJpOmOO

Witam,

 

Gdy włączam "zarządzanie mysql" w directadmin mam taki błąd:

 

Error connecting to MySQL: Access denied for user 'da_admin'@'localhost' (using password: YES)
[b]Repair guide: [url="http://help.directadmin.com/item.php?id=45"]http://help.directadmin.com/item.php?id=45[/url][/b]

 

Mam debiana 5.

 

Proszę o szybką pomoc

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość DJpOmOO

Gdy wpisuje ' mysqld_safe --skip-grant-tables & '

 

dostaje taki błąd

 

nohup: ignoring input and redirecting stderr to stdout
mysqld_safe[10495]: A mysqld process already exists

 

co muszę z tym zrobić ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość DJpOmOO

I tu kolejny problem :):):)

 

gdy wpisuje mysql

 

dostaje:

 

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

I tu kolejny problem :):):)

 

gdy wpisuje mysql

 

dostaje:

 

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

 

użyj następujących poleceń:

update user set password=password('haslo_skomplikowane') where user='uzytkownik';

flush privileges;

 

Aby uruchomić powyższe komendy należy z poziomu interpretera odpalić:

mysql -p -u root

 

use mysql;

 

Po zmianie hasła można korzystać z nowego :)

 

 

 

 

 

 

w moim poprzednim poście wkradł się mały błąd, przenosi na inną stronę. Najlepiej skopiuj link, a nie klikaj na niego. Powyżej poradnik.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość DJpOmOO

Problem rozwiązany teraz jednak kolejny już mam nadzieje że ostatni.

 

Wcześniej tworzyłem alias:

ln /var/run/mysqld/mysqld.sock /tmp/mysql.sock

 

i było ok,

jednak zawsze po restarcie serwera mam błąd

Error connecting to MySQL: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

jak go rozwiązać na stałe?

 

EDIT:

 

Dodam że teraz po restarcie komenda

ln /var/run/mysqld/mysqld.sock /tmp/mysql.sock

wyskakuje mi błąd

 

ln: accessing `/var/run/mysqld/mysqld.sock': No such file or directory

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrys

Dopisz w konfiguracji mysql (my.cnf) definicje socketu:

 

socket = /tmp/mysql.sock

 

W sekcji mysqld i client :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość DJpOmOO

Dodałem i dalej to samo

 

Error connecting to MySQL: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrys

dodałeś, a zrestartowałeś ?

Defaultowo jest /tmp/mysql.sock, zobacz w starter czy nie podaje innej lokalizacji ...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość DJpOmOO

"zobacz w starter czy nie podaje innej lokalizacji ... " jak mam zobaczyć? sory jestem laik :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witam!

Mam identyczny problem jak kolega wyżej. Na maszynie stoi Debian 5 + PHP5 + MySQL + DirectAdmin. Problemem jest błąd:

Error connecting to MySQL: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

 

Nie mogę sobie z nim poradzić. whereis mysql.sock wskazuje na katalogi: /usr/local/mysql, /usr/local/bin/mysql i /etc/mysql jednak nie mogę tam znaleźć tego pliku.

Dowiązania symboliczne podane wyżej również nie pomagają.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Taa teraz ja mam identyczny problema podane rozwiazania niestety nie dzialaja. Dodatkowo napone ze nie mozna sie polaczyc z DA na porcie 2222

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wykonuję:

/etc/init.d/mysqld stop

I mam:

Stopping mysqld:        [ FAILED ]

Mam wykonać kill?

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

 

Byku a co trzeba wykonać jeśli:

/etc/init.d/mysqld stop -> Stopping mysqld: [ FAILED ]

 

Na serwerze coś się pewnie działo, dlatego tak się stało ...

Gdzieś dla aplikacji stopu, restartu mysql - został lub został usunięty socket, plik z nr pid i dlatego nie może się zrobić stop.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×