Столкнулся с тем, что система отказалась проапгрейдиться посредством apt,
так как не удается завершить демон mysql.
Оказалось, что запуск и остановку демона делает пользователь базы данных debian-sys-maint.
Пароль у него был заменен на что-то уже неизвестное, поэтому неоходимо было найти debian-way.
В файле /etc/mysql/debian.cnf находится какой-то страшный набор символов.
Корректируем его, если есть желание, далее меняем пароль в базе.
Например, так:
# killall mysqld
# mysqld_safe --skip-grant-table
^Z
# bg
# mysql -u root
> UPDATE mysql.user SET Password = PASSWORD( 'новый пароль' )
WHERE user.Host = 'localhost'
AND user.User = 'debian-sys-maint';
> exit
# fg
^C
# /etc/init.d/mysql start
Теперь демон легко стартует, завершается, перезапускается.
Автоматическое обновление системы снова может беречь мой сон.
|