![MySQL 5.7 のパスワードを回復できません](https://rvso.com/image/1157169/MySQL%205.7%20%E3%81%AE%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%82%92%E5%9B%9E%E5%BE%A9%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93.png)
ターミナルから 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