Сброс root пароля MySQL

Останавливаем сервис:

# CentOS
/etc/init.d/mysqld stop

# Debian / Ubuntu
sudo /etc/init.d/mysql stop

Запускаем сервис с флагом —skip-grant-tables, это запустит mysql без требования пароля.

# CentOS
mysqld --skip-grant-tables --skip-networking &

# Debian / Ubuntu
sudo mysqld --skip-grant-tables --skip-networking &

Заходим в mysql. Там вместо NEWPASSWORD новый пароль рута!

mysql -u root mysql

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

Перезапускаем сервис:

# CentOS
/etc/init.d/mysqld restart

# Debian / Ubuntu
sudo /etc/init.d/mysql restart
  • MySQL, Linux
  • 3 Пользователи считают это полезным
Помог ли вам данный ответ?

Связанные статьи

Установка ionCube PHP Loader CentOS

При выборе следует учитывать разрядность системы, узнать можно с помощью команды : uname -a...

Как установить LAMP на Ubuntu 14.04

LAMP - это базовый "стек" для размещения веб-сайта, если Вы не используете панели управления....

Установка Redis на Centos 6.x

Redis - сетевое журналируемое хранилище данных типа key-value, данные хранятся в опертивной...

Установка Zend OPcache на CentOS 7

Zend OPcache как и подобные кешеры ускоряют работу php-скриптов за счет их интерпретации в...

Путь к ImageMagick на сервере

Некоторые скрипты, в своих настройках могут запрашивать путь к бинарному файлу конвертера...