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

How Change Mysql Root Password Ubuntu 20



Пароли сложно запомнить, поэтому, если вы забыли пароль root MySQL, к счастью, есть способ его изменить. Этот пост был написан для вас, и к концу этого поста вы успешно измените пароль MySQL.

Прежде чем перейти непосредственно к решению, предполагается, что вы используете последнюю версию базы данных MySQL в системе Ubuntu 20.04 LTS. В этом посте будет дано пошаговое руководство по изменению пароля root MySQL в Ubuntu 20.04. Итак, не теряя времени, приступим.







Шаг 1. Проверьте версию MySQL в Ubuntu 20.04.

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



$MySQL--версия

Шаг 2. Остановите сервер MySQL

Чтобы изменить пароль root MySQL, вам сначала нужно выключить сервер MySQL, и вы можете сделать это с помощью команды:



$судоsystemctl остановить mysql.service





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

$судоsystemctl статус mysql.service

Шаг 3. Пропустите таблицы грантов и нетворкинг

Чтобы запустить сервер MySQL без предоставления таблиц и проверки сети, установите переменную среды MYSQLD_OPTS, которую MySQL использует при запуске.



$судоsystemctl набор-средаMYSQLD_OPTSзнак равно'--skip-network --skip-grant-tables'

Хорошо, переменная среды установлена, и мы можем войти в оболочку MySQL без ввода пароля.

Шаг 4. Запустите службу MySQL

После установки переменной окружения MYSQLD_OPTS запустите службу MySQL, используя команду:

$судоsystemctl запустить mysql.service

Шаг 5: Подтвердите статус сервера MySQL

Подтвердите статус службы MySQL, работает она или нет:

$судоsystemctl статус mysql.service

Шаг 6. Войдите в оболочку MySQL.

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

$судоMySQL-uкорень

Без ввода пароля вы войдете в оболочку MySQL.

Шаг 7. Измените пароль root

Теперь сначала удалите привилегии.

MySQL>сбросить привилегии;

Выберите базу данных MySQL.

MySQL>ИСПОЛЬЗУЙТЕ mysql

И установите новый пароль для пользователя root с помощью команды Alter, набрав следующую инструкцию.

MySQL>ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ'корень'@'localhost'ИДЕНТИФИЦИРОВАНО'новый-пароль';

Вместо the-new-password укажите свой новый пароль. После успешного изменения пароля root MySQL выйдите из оболочки MySQL.

MySQL>покидать;

Шаг 8. Завершите все процессы MySQL и перезапустите службу MySQL.

Прежде всего, убейте все процессы MySQL еще до перезапуска сервера MySQL.

$судо убить всех -uMySQL

Получив результат, как показано на рисунке, нажмите Enter и перезапустите сервер MySQL, используя команду, приведенную ниже.

$судоsystemctl перезапустить mysql.service

Шаг 9: Войдите в систему с новым паролем

Теперь войдите в оболочку MySQL с новым установленным паролем.

$судоMySQL-uкорень-п

Введите недавно установленный пароль в команде ALTER.

Это оно. Пароль root MySQL успешно изменен, и вы снова вошли в оболочку MySQL.

Заворачивать

В этом пошаговом руководстве вы научились изменять пароль root MySQL в системе Ubuntu 20.04 LTS. Этот пост содержит глубокое и простое для понимания решение по сбросу пароля root MySQL в Ubuntu 20.04.