Jestem nowy w MySQL, próbuję uruchomić WordPress na moim pulpicie Windows i potrzebuje MySQL.
Instaluję wszystko, Web Platform Installer
co zapewnia Microsoft. Nigdy nie ustawiłem hasła roota dla MySQL, a na ostatnim etapie instalacji WordPressa prosi o hasło serwera MySQL.
Jakie jest domyślne hasło roota (jeśli takie istnieje) i jak je zmienić?
Próbowałem:
mysql -u root password '123'
Ale pokazuje mi:
Access denied for user 'root@localhost' (using password:NO)
Potem próbuję:
mysql -u root -p
Jednak prosi o hasło, którego nie mam.
Aktualizacja : zgodnie z sugestią Bozho wykonałem następujące czynności:
- Zatrzymałem usługę MySQL z usług systemu Windows
- Otwarty CMD
- Zmieniono lokalizację na c: \ program files \ mysql \ bin
Wykonano poniższe polecenie
mysqld --defaults-file="C:\\program files\\mysql\\mysql server 5.1\\my.ini" --init-files=C:\\root.txt
Polecenie zostało uruchomione z ostrzeżeniem o zestawie znaków, o którym wspomniałem poniżej
- Usługę MySQL uruchamiam z usług Windows
Piszę w linii poleceń
mysql -u root -p
EnterPassword: 123 // 123 was the password
W wierszu poleceń wyświetlany jest następujący błąd
Access denied for user 'root@localhost' (using password:**YES**)
Jak to rozwiązać? Czekam na wiadomość od ciebie.
root
identyfikatora użytkownika jest puste po pierwszej instalacji. Więc po prostu zrób, mysql -u root -p
a następnie naciśnij Enter, tj. Zostaw puste hasło. Następnie oczywiście umieść hasło na root
identyfikatorze użytkownika.
-p
lub--password
, ale niepassword
. Dlatego mysql odpowiada USING PASSWORD NO.