Блогово
→
WebDev
→
Переезжаем на другой сервер, часть 3 (root-пароль для MySQL)
11 Февраля 2012 года
Продолжаем про переезд. Одного из клиентов я решил отселить на отдельный аккаунт того же FastVPS, чтоб нам обоим жилось спокойнее. Рассудил, что панелька ISPManager ради двух сайтов ему даром не нужна (а за нее надо 3 евро в месяц башлять). В итоге гуя для смены (или хотя бы узнавания) рутового пароля в MySQL у меня не оказалось, и пришлось опять красноглазить.
Хорошо, под рукой оказался годный мануал, который я тут вольно пересказываю.
- Останавливаем mysql-сервер таким заклинанием:
/etc/init.d/mysql stop
- Запускаем его же в режиме без запроса пароля:
mysqld_safe --skip-grant-tables &
- Логинимся к mysql-серверу под рутом (пароль не спрашивают):
mysql -u root
- Устанавливаем новый пароль для root:
mysql> use mysql; mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root'; mysql> flush privileges; mysql> quit
- Останавливаем сервер mysql:
/etc/init.d/mysql stop
- Запускаем его же в нормальном режиме:
/etc/init.d/mysql start
- Проверяем, пустит ли нас с нашим паролем:
mysql -u root -p
Вводим пароль и радуемся.
mysql -u root
|
|