1. Зупиняємо сервер mysql
# service mysqld stop
# /etc/init.d/mysqld stop
2. Відкриваємо файл запуску сервера, це файли які ми викликали для зупинки сервера
# vim /etc/init.d/mysqld
3. Знаходимо рядок який містить mysqld_safe і додаємо новий параметр, іншими словами ключ запуску —skip-grant-tables — що запустить наш сервер і при вході не буде запитувати пароль root.
4. Запускаємо сервер баз даних
# service mysqld start
# /etc/init.d/mysqld start
5. Авторизуємось в сервері баз данних
# mysql –u root mysql
mysql> UPDATE user SET Password=PASSWORD(‘newrootpassword’) WHERE User=’root’;
mysql> FLUSH PRIVILEGES;
mysql>exit
#
newrootpassword — це ваш новий пароль
6. Зупиняємо сервер баз даних
# service mysqld stop
# /etc/init.d/mysqld stop
7. Знову відкриваємо файл запуску сервера
# vim /etc/init.d/mysqld
8. Видаляємо доданий нами раніше ключ запуску —skip-grant-tables
9. Запускаємо сервер баз даних
# service mysqld start
# /etc/init.d/mysqld start
10. Все. 😉