터미널에서 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