Я установил MySQL 5.7 из терминала и каким-то образом забыл пароль, который установил несколько секунд назад. Я пытаюсь восстановить его сейчас, однако, когда я выполняю:
sudo mysql_safe --skip-grant-tables --skip-networking &"
Я получаю следующее сообщение об ошибке:
2018-06-01T06:33:00.696985Z mysqld_safe Logging to '/var/log/mysql/error.log'
2018-06-01T06:33:00.699129Z mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists
Есть идеи, как восстановить мой пароль?
Можно ли удалить конфигурацию и переустановить сервер MySQL с нуля, установив новый пароль?
Если да, то как это сделать?
решение1
Для удаления/деинсталляции и очистки всех конфигураций правильный способ:
sudo apt remove mysql-server --purge
илиsudo apt purge --auto-remove mysql-server
Затем переустановите его:sudo apt install mysql-server