Hostwinds Учебники

Результаты поиска для:


Содержание


Сбросить пароль MySQL
Остановите сервер MySQL
Смена пароля
Для MySQL 5.7.6 и новее используйте следующую команду в командной строке MySQL.
Для MySQL 5.7.5 и старших пользователей в командной строке MySQL:
Перезагрузите сервер MySQL

Как изменить пароль MySQL в Ubuntu 14.04

Теги: MySQL,  Security,  Ubuntu 

Сбросить пароль MySQL
Остановите сервер MySQL
Смена пароля
Для MySQL 5.7.6 и новее используйте следующую команду в командной строке MySQL.
Для MySQL 5.7.5 и старших пользователей в командной строке MySQL:
Перезагрузите сервер MySQL

Если вы хотите сбросить пароль для пароля пользователя root пользователя MySQL, это руководство поможет вам через этот процесс.

Сбросить пароль MySQL

Остановите сервер MySQL

Вы захотите иметь правильную версию, прежде чем продолжить с этим руководством и может получить его с помощью этой команды:

mysql --version

Прежде чем продолжить следующее, вы захотите узнать, что эти шаги предназначены для выполнения пользователем root с использованием команд SU или Sudo. Войдите в систему, так как ваш пользователь корневого пользователя не рекомендуется.

Чтобы изменить пароль MySQL, вам сначала понадобится остановить услугу MySQL.

service mysql stop

Если вы знаете свой пароль, вы можете изменить его с помощью командной строки MySQL со следующим для пользователя root в этом примере

mysql -u root -p
set password=password('new_password');
flush privileges;

Замените New_Password выше с вашим новым паролем.

Запустив MySQL без загрузки какой-либо информации о привилегиях пользователя, вы можете получить доступ к командной строке без использования привилегий root, которые потребуют пароль.Вы можете сделать это, не позволяя базе данных загружать таблицы гранта.Вы также захотите пропустить сетевую связь, чтобы избежать проблем с ограниченными возможностями.

Важно отметить, что использование NSKIP-Networking ниже очень неуверенно и должно быть запущено только при сбросе пароля пользователя root, если вы забыли его.

Запустите командную строку MySQL, используя эту команду:

mysqld_safe --skip-grant-tables --skip-networking &

Теперь вы сможете получить доступ к базе данных без использования пароля root.

mysqk -u root

Появится командная строка MySQL:

Подсказка MySQL

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

Теперь вы можете изменить пароль и захотите оставаться в командной строке MySQL.

Смена пароля

Сначала вы хотите использовать команду Pleash Privileges.

FLUSH PRIVILEGES;

Теперь мы можем фактически изменить пароль root и выйти из командной строки MySQL, нажав Ctrl + C для выхода.

Затем вы можете использовать одну из следующих команд, чтобы изменить свой пароль в зависимости от версии MySQL, которую вы используете.

Для MySQL 5.7.6 и новее используйте следующую команду в командной строке MySQL.

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

Для MySQL 5.7.5 и старших пользователей в командной строке MySQL:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');

Введите свой новый пароль выше и замените New_Password.

После того, как вы получили сообщение о том, что запрос был в порядке, вы можете промывать привилегии

FLUSH PRIVILEGES;

Перезагрузите сервер MySQL

Теперь вам нужно будет запустить службу.

sudo service mysql start

Теперь вы можете подтвердить, что сброс пароля сработал, выполнив следующую команду:

mysql -u root -p

Написано Hostwinds Team  /  апреля 11, 2018