Я новачок у MySQL, я намагаюся запустити WordPress на своєму робочому столі Windows, і він потребує MySQL.
Я встановлюю все, Web Platform Installer
що надає Microsoft. Я ніколи не встановлював корінний пароль для MySQL, і на останньому кроці установки WordPress він запитує пароль сервера MySQL.
Що таке пароль за замовчуванням для root (якщо такий є) та як його змінити?
Я намагався:
mysql -u root password '123'
Але це мені показує:
Access denied for user 'root@localhost' (using password:NO)
Після цього я намагаюся:
mysql -u root -p
Однак він запитує пароль, якого у мене немає.
Оновлення : як запропонував Божо, я зробив наступне:
- Я зупинив службу MySQL від служб Windows
- Відкрив CMD
- Змінено місцезнаходження на c: \ програмні файли \ mysql \ bin
Виконана команда нижче
mysqld --defaults-file="C:\\program files\\mysql\\mysql server 5.1\\my.ini" --init-files=C:\\root.txt
Команда виконувалася з попередженням про набір символів, про який я згадував нижче
- Я запускаю службу MySQL із служб Windows
Я пишу в командному рядку
mysql -u root -p
EnterPassword: 123 // 123 was the password
У командному рядку відображається наступна помилка
Access denied for user 'root@localhost' (using password:**YES**)
Як я це вирішую? Я чекаю від вас почути.
root
userid порожній . Так що просто зробіть, mysql -u root -p
а потім просто натисніть клавішу enter, тобто залиште пароль порожнім. Тоді, звичайно, поставте пароль на root
userid.
-p
або--password
, але неpassword
. Ось чому mysql відповідає на ВИКОРИСТАННЯ ПАРОЛЯ НІ.