Skocz do zawartości

Apache


trup

Rekomendowane odpowiedzi

Cześć

 

Moj problem przedstawia się następująco: po komendzie

mysqladmin -u root password

wywala mi:

"mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)' "

. Co zrobić, by mogł działać indianin wg. ustawienia matlasa.

 

W google szukałem i próbowałem lecz nie mam już pomysłów co dalej zrobić.

Za pomoc wielkie dzięki.

 

Odnośnik do komentarza
Udostępnij na innych stronach

ja miałem podobny problem ale tak go rozwiazałęm 0 to przy poczty moze ci sie przyda fragment

 

mysql -u root -p

 

Type in the password for the MySQL root user. Then, on the MySQL shell, do this:

 

mysql> USE mysql;

 

mysql> UPDATE user SET Password = password('yourrootsqlpassword') WHERE Host = 'server1.example.com' AND User = 'root';

 

mysql> UPDATE user SET Password = password('yourrootsqlpassword') WHERE Host = '127.0.0.1' AND User = 'root';

 

Run

 

mysql> SELECT * FROM user;

 

to make sure that all rows where the user is root have a password.

 

If everything is looking ok, run

 

mysql> FLUSH PRIVILEGES;

 

... and leave the MySQL shell:

 

mysql> quit;

Odnośnik do komentarza
Udostępnij na innych stronach

Cześć

 

Moj problem przedstawia się następująco: po komendzie

mysqladmin -u root password

wywala mi:

"mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)' "

. Co zrobić, by mogł działać indianin wg. ustawienia matlasa.

 

W google szukałem i próbowałem lecz nie mam już pomysłów co dalej zrobić.

Za pomoc wielkie dzięki.

 

Czy nie powinieneś raczej tego uruchamiać takim poleceniem:

mysqladmin -u root -p

??

No i podać hasło

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 weeks later...

Wszystko by było ok, gdybym podał prawidłowe hasło, tektóre podaję jest nieważne, pewnie kiedyś je zmieniłem a nie pamiętam na jakie. Wywala takie coś ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES). Usuwanie i ponowne instalowanie nic nie pomaga, więc gadzie znależć rozwiązanie?

Odnośnik do komentarza
Udostępnij na innych stronach

Po pierwsze poczytaj na temat serwera apache, bazy danych mysql.

Zrób tak, odinstaluj wszystko co zainstalowałeś :rolleyes: następnie wprowadź:

yum install httpd php mysql mysql-server php-mysql

Po instalacji uruchamiasz bazę danych mysql:

 service mysqld start

następnie nadajesz hasło użytkownikowi:

mysqladmin -u root password haslo

gdzie "haslo" to twoje hasło dostępu do bazy danych.

I dopiero w tej chwili logujesz się do bazy danych podając:

mysql -u root -p

Poprosi cię o podanie hasła, które podałeś wcześniej.

 

Natomiast aby uruchomić apache:

service httpd start

Odnośnik do komentarza
Udostępnij na innych stronach

Wszystko by było okey, gdyby, po ponownym zainstalowaniu, mógłbym podać nowe hasło. Po zainstalowaniu, uruchomieniu, wpisaniu nowego hasła, następuje odpowiedź komputera:

mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'

 

Nie wiem, jak poradzić sobie z tym problemem? Dlaczego nie mogę podać nowego hasła, po zainstalowaniu? Czemu przerywa mi połączenie z serwerem?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

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

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...