ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как cбросить пароль пользователя root в MySQL

База данных MySQL

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

1.Войдите как root через SSH и остановитt сервер MySQL.

debian-ubuntu#  /etc/init.d/mysql stop
centos-fedora#  /etc/init.d/mysqld stop

 

2. Запустите сервер MySQL с опцией “skip-grant-tables”.

# mysqld_safe --skip-grant-tables &

 

Это отключит проверку подлинности MySQL и запустить процесс в фоновом режиме.

3. Войдите в MySQL как root.

# mysql -u root mysql

 

4. Сбросьте пароль MySQL.

UPDATE user SET Password=PASSWORD('NEW_YOUR_PASSWORD') WHERE User='root';
FLUSH PRIVILEGES;
exit;

 

Заменить “new_your_password”  новым паролем!

5. После того, как пароль будет сброшен, запустите сервер MySQL в нормальном режиме.

debian-ubuntu#  /etc/init.d/mysql restart
centos-fedora#  /etc/init.d/mysqld restart

 

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

Введите “mysql -u root -p” в терминале, и введите пароль при появлении соответствующего запроса.

Как cбросить пароль пользователя root в MySQL

PS. Если вам понравился этот пост, пожалуйста, поделитесь им с друзьями в социальных сетях с помощью кнопок на левой стороне поста или просто оставьте комментарий ниже. Заранее благодарю.

Exit mobile version