Почему не запускается MySQL?
Проблема - забыл/установил пароль
Один из вариантов решения: в файле  /etc/mysql/my.cnf найти секцию  ﻿﻿[mysqld] и добавить skip-grant-tables
пример: [mysqld]
skip-grant-tables
Перезапустить MySQL sudo service mysql restart (или без sudo если под рутом)
попробовать зайтиmysql -u root -p
Если удалось войти, то установить новый пароль use mysql;
UPDATE user SET Password=PASSWORD('your_password') WHERE User='root';
quit
 вернуть содержимое /etc/mysql/my.cnf  к исходному состоянию (убрать  skip-grant-tables)
и снова перезапустить MySQL
Без пароля не пускает - значит рут под паролем. Заходить через mysql -u root -p
Если забыли пароль - см. ответ от Daemon23RUS .
Вариант без перезапуска: в файле /etc/mysql/debian.cnf смотрим пароль для системного пользователя debian-sys-maint, заходим через него и изменяем пароль для рута.