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


  • Останавливаем mysql-сервер (указываем путь к pid файлу)
kill `cat /mysql-data-directory/host_name.pid`
  • Создаём текстовый файл с содержимым
vim /tmp/mysql-init

для версии 5.7.6 и более новой

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

для версии 5.7.5 и более старой

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
  • Запускаем MySQL сервер с ключом --init-file
mysqld_safe --init-file=/tmp/mysql-init
  • Удаляем созданный файл
rm -f /tmp/mysql-init

  • mysql._sbros_parolja_root.txt
  • Последние изменения: 2017/02/14 00:00
  • (внешнее изменение)