|
[+] MySQL brak dostępu do bazy
1cichy - 05-06-2009 20:57
Witam.
Przejrzałem to forum i kilka innych i nie mogę odnaleźć rozwiązania mojego problemu. Mam świeżo zainstalowanego Apache i MySQL, apache działa poprawnie ale z mysql jest problem:
debian:/# mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) debian:/# mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) debian:/# mysql -u root password="haslo" ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
i nie mam pojęcia jak się dostać do bazy.
Proszę o pomoc i z góry dziękuję.
Shakez - 05-06-2009 21:08
Zainstaluj PhpMyAdmin. Będzisz miał wygodny dostęp do bazy mysql. Wpisz login root i hasło roota.
1cichy - 05-06-2009 21:10
już mam
debian:/# apt-get install phpmyadmin Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe phpmyadmin jest już w najnowszej wersji.
chodzi o to jak ustawić hasło root'a
Shakez - 05-06-2009 21:12
Teraz wejdź na http://localhost/phpmyadmin
1cichy - 05-06-2009 21:17
W jaki sposób prawidłowo ustawić hasło roota?
Shakez - 05-06-2009 21:20
Hasło roota masz już na pewno ustawione i na pewno poprawnie tylko musisz je wpisać. Na pewno je znasz bo inaczej nie zainstalował byś mysqla. Napisz dokładnie z czym masz problem?
1cichy - 05-06-2009 21:23
To widocznie problem jest w tym, że nie pamiętam hasła. Można je jakoś odzyskać?
Shakez - 05-06-2009 21:29
Sprawdź jeszcze tak: login=root password=
Nic nie wpisuj w hasło !
1cichy - 05-06-2009 21:32
No niestety, widocznie musiałem ustawić jakieś hasło.
bagsiur - 05-06-2009 21:32
W jaki sposób prawidłowo ustawić hasło roota?
mysqladmin -u root password twoje_nowe_haslo
Shakez - 05-06-2009 21:46
http://porady-it.org/index.php/mysql...mie-linux.html
1cichy - 05-06-2009 21:47
debian:/# mysqladmin -u root password "haslo" mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Shakez - 05-06-2009 22:04
Chyba musisz wywalić mysqla i zainstalować ponownie. Wtedy hasło roota zostanie ponownie pobrane z systemu.
sigo - 05-06-2009 22:15
Ale kombinujecie? dpkg-reconfigure mysql-server
Nie jestem pewien, czy na pewno to będzie paczka mysql-server - jeżeli nie, trzeba próbować z innymi, które można sprawdzić: dpkg -l | grep -i mysql
1cichy - 05-06-2009 22:59
dpkg-reconfigure mysql-server-5.0
Pomogło dziękuję bardzo.
sigo - 05-06-2009 23:12
Czy Ty zauważyłeś mój post?
Ister - 08-06-2009 08:45
Zanim następna osoba będzie rekonfigurować MySQL dla zmiany hasła - istnieje możliwość uruchomienia MySQLa w trybie bezhasłowym. Z reguły należy to połączyć z opcją połączeń tylko lokalnych. Wtedy logujemy się na roota nie podając hasła i zmieniamy hasło.
Wszystko jest w podręczniku, a nawet chyba w manualu. Tylko ZAJRZEĂ trzeba.
A wiem, bo sam kiedyś potrzebowałem :-p
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|