WordPress Bitnami MySQL (PhpMyAdmin) сбросить пароль на Windows - PullRequest
0 голосов
/ 15 января 2019

Я начал работать над проектом, используя стек Wordpress Bitnami.Оригинальный разработчик не запоминает пароль для пользователя root для базы данных MySQL.Я пытался следовать инструкциям на сайте Битнами.https://docs.bitnami.com/installer/apps/wordpress/administration/change-reset-password/

Кажется, что все прошло, но я все еще не могу получить доступ к базе данных с помощью пользователя root.

Это то, что находится внутри моего mysql-init.txt

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypass';

Сервер отвечает, что этот файл был выполнен, но ничего.

Я попытался изменить mysql-init.txt на следующий

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypass';
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'mypass';
FLUSH PRIVILEGES;

После того, как это прошло, я могуполучить доступ к базе данных с помощью администратора, но мой пароль root не работает.Это означает, что файл был выполнен правильно, он просто по какой-то причине не обновляет мой пароль root.

Стек на Win 10 DB: Distrib 5.7.24, для Win32 на AMD64

Команда для запускаБД с файлом инициализации:

C:\Bitnami\wordpress-4.9.8-2\mysql\bin\mysqld.exe --defaults-file="C:\Bitnami\wordpress-4.9.8-2\mysql\my.ini" --init-file="C:\Bitnami\wordpress-4.9.8-2\mysql\mysql-init.txt" --console

1 Ответ

0 голосов
/ 17 января 2019

Проблема была в файле mysql-init.txt. Каким-то образом я получил новую строку в конце пароля.

Очень странная проблема, но эй, она решена.

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypass[Here was a new line]';
FLUSH PRIVILEGES;
...