Поиск по сайту:

Не страшно нищему, что деревня горит — взял сумку да пошел (Русская пословица).

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

2 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
3 мая 2021
Как установить MySQL на Ubuntu 16.04
Пароли сложно запомнить, поэтому, если вы забыли пароль 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 --version

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

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

$ sudo systemctl stop mysql.service

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

$ sudo systemctl status mysql.service

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

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

$ sudo systemctl set-environment MYSQLD_OPTS="--skip-networking --skip-grant-tables"

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

 

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

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

$ sudo systemctl start mysql.service

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

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

$ sudo systemctl status mysql.service

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

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

$ sudo mysql -u root

 

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

 

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

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

mysql> flush privileges;

 

Читать  Синтаксический анализ оболочки MySQL

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

mysql> USE mysql

 

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

mysql> ALTER USER  'root'@'localhost' IDENTIFIED BY 'the-new-password';

 

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

mysql> quit;

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

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

$ sudo killall -u mysql

 

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

$ sudo systemctl restart mysql.service

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

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

$ sudo mysql -u root -p

 

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

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

 

Итог

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться в соц. сетях:
0 0 голос
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close