MySQL - nie pinguje :/
-
- Posty: 79
- Rejestracja: 09 maja 2007, 00:11
- Lokalizacja: Gdynia
Po prostu nie ustawiłeś w myslq, żeby tworzył socket, a domyślnie nie jest tworzony, albo jest tworzony w innym miejscu.
Spróbuj uruchomić client mysql przez
A najlepiej wyedytuj plik /etc/mysql/my.cf i znajdź sekcje [client] i tam powinno być:
Jeśli nie ma to dopisz, a jak jest zakomentowane to odznacz i restart mysql.
Spróbuj uruchomić client mysql przez
Kod: Zaznacz cały
mysql --socket=/var/run/mysqld/mysqld.sock
Kod: Zaznacz cały
socket=/var/run/mysqld/mysqld.sock
Rad - zrobilem jak mówiłeś i teraz pokazuje się:
natomiast miszmaniac - jak wpisuje Twoja linijke to pokazuje sie:
[ Dodano: 2007-07-09, 14:57 ]
Jeżeli chodzi o:
Kod: Zaznacz cały
debian:/home/gladi# mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Kod: Zaznacz cały
debian:/home/gladi# mysql --socket=/var/run/mysqld/mysqld.sock
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N O)
[ Dodano: 2007-07-09, 14:57 ]
Jeżeli chodzi o:
To jest ta linijka w tym pliku...najlepiej wyedytuj plik /etc/mysql/my.cf i znajdź sekcje [client] i tam powinno być:
Kod:
socket=/var/run/mysqld/mysqld.sock
Jeśli nie ma to dopisz, a jak jest zakomentowane to odznacz i restart mysql.
-
- Posty: 79
- Rejestracja: 09 maja 2007, 00:11
- Lokalizacja: Gdynia
Czyli dobrze jest, znaczy się, że masz gniazdo w tym miejscu tylko musisz połączyć się z opcjami
Ewentualnie sprawdź czy masz w my.cnf ustawione poprawnie gniazdo w sekcji serwera:
Acha, jeszcze może być problemem próba łączenia sie przez localhost (słownie), najlepiej łączyć się przez 127.0.0.1
Kod: Zaznacz cały
-u root -p haslo
Kod: Zaznacz cały
[mysqld]
socket=/var/run/mysqld/mysqld.sock