Я новичок в MySQL, я пытаюсь запустить WordPress на своем рабочем столе Windows, и ему нужен MySQL.
Я устанавливаю все, Web Platform Installer
что предоставляет Microsoft. Я никогда не устанавливал пароль root для 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: \ program files \ 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
идентификатора пользователя остается пустым . Так что просто сделайте, mysql -u root -p
а затем просто нажмите Enter, т.е. оставьте пароль пустым. Затем, конечно, введите пароль для root
идентификатора пользователя.
-p
или--password
, но нетpassword
. Вот почему mysql отвечает ИСПОЛЬЗОВАНИЕМ ПАРОЛЯ №.