Сброс root пароля в mariadb

  1. TopicStarter Overlay
    brooklyn
    Offline

    brooklyn Новичок

    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    Установил centos 6 и при установке компонентов по умолчанию для сервера mysql устанавливается mariadb. Нужно сбросить пароль root, но способ который работал в mysql server в mariadb не работает, может кто подскажет что можно сделать?
  2. Yuriy
    Offline

    Yuriy Администрация

    Сообщения:
    120
    Симпатии:
    27
    Пол:
    Мужской
    Компания Oracle, которая осуществляет поддержку MySQL, сообщила, что будет поддерживать MySQL в открытом виде до 2015 года. В связи с чем многие стали отказываться от MySQL, переходя на MariaDB, в том числе и CentOS.
    MariaDB - это продукт разработчика MySQL сделанный на базе исходников MySQL 5.1, на данный момент проект полностью открыт и поддерживается разработчиком.

    Сброс пароля root в MariaDB:
    Останавливаем MySQL:
    Запускаем MySQL в safe mode:
    Видим вывод примерно такого вида:
    Входим в MariaDB без пароля:
    Видим примерно следующие:
    Если у Вас все так, как я описал выше вводим команду:
    Где вместо NewPass прописываете новый пароль для MariaDB.
    Если все правильно получаем ответ:
    Делаем Flush privileges:
    Получаем:
    Все готово, теперь можно выходить:

    Получаем:
    Осталось только перезагрузить MySQL:

    Таким образом мы изменили пароль пользователя root для MariaDB.
    brooklyn нравится это.
  3. TopicStarter Overlay
    brooklyn
    Offline

    brooklyn Новичок

    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    Спасибо за подробную инструкцию, все получилось.
    Не подскажите как вместо mariadb поставить mysql server?
  4. Yuriy
    Offline

    Yuriy Администрация

    Сообщения:
    120
    Симпатии:
    27
    Пол:
    Мужской
    MariaDB потребляет меньше ресурсов сервера в отличие от MySQL, лучше использовать MariaDB.
  5. mishgam
    Offline

    mishgam Зарегистрированный

    Сообщения:
    1
    Симпатии:
    0
    ЛУчше использовать текстовые файлы. Никаких дополнительных ресурсов и памяти. Сделал выборку , закэшировал, никаких проблем MySQLite

Поделиться этой страницей