MySQL'de yeniyim, WordPress'i Windows masaüstümde çalıştırmaya çalışıyorum ve MySQL'e ihtiyacı var.
Web Platform Installer
Microsoft 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.txt
Komut, 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 -p
EnterPassword: 123 // 123 was the password
Komut satırı aşağıdaki hatayı gösteriyor
Access denied for user 'root@localhost' (using password:**YES**)
Bunu nasıl çözerim? Senden duymayı bekliyorum.
root
kimliği parolası , ilk kurulumdan sonra boştur . Yani sadece yapın mysql -u root -p
ve enter tuşuna basın, yani parolayı boş bırakın. Sonra elbette root
kullanıcı kimliğine bir şifre koyun .
-p
ya da olmalı--password
, ama değilpassword
. Bu nedenle mysql, ŞİFRE NO KULLANARAK yanıt verir.