MySQL'de yeniyim, WordPress'i Windows masaüstümde çalıştırmaya çalışıyorum ve MySQL'e ihtiyacı var.
Web Platform InstallerMicrosoft tarafından sağlanan her şeyi kurarım. MySQL için asla bir root şifresi belirlemedim ve WordPress'i kurmanın son aşamasında bir MySQL sunucu şifresi soruyor.
Kök için varsayılan şifre (varsa) nedir ve nasıl değiştirilir?
Denedim:
mysql -u root password '123'
Ama bana şunu gösteriyor:
Access denied for user 'root@localhost' (using password:NO)
Bundan sonra denerim:
mysql -u root -p
Ancak bende olmayan bir şifre soruyor.
Güncelleme : Bozho'nun önerdiği gibi şunları yaptım:
- MySQL Hizmetini Windows hizmetlerinden durdurdum
- Açılan CMD
- Konumu c: \ program files \ mysql \ bin olarak değiştirdi
Aşağıdaki komutu yürüttü
mysqld --defaults-file="C:\\program files\\mysql\\mysql server 5.1\\my.ini" --init-files=C:\\root.txtKomut, aşağıda bahsettiğim karakter seti hakkında bir uyarı ile çalıştı.
- MySQL hizmetini Windows hizmetlerinden başlatıyorum
Komut satırına yazıyorum
mysql -u root -pEnterPassword: 123 // 123 was the passwordKomut satırı aşağıdaki hatayı gösteriyor
Access denied for user 'root@localhost' (using password:**YES**)
Bunu nasıl çözerim? Senden duymayı bekliyorum.
rootkimliği parolası , ilk kurulumdan sonra boştur . Yani sadece yapın mysql -u root -pve enter tuşuna basın, yani parolayı boş bırakın. Sonra elbette rootkullanıcı kimliğine bir şifre koyun .

-pya da olmalı--password, ama değilpassword. Bu nedenle mysql, ŞİFRE NO KULLANARAK yanıt verir.