Mysqlに問題があります。それは私がワークベンチツールでダンプをインポートしていたことから始まりました。終了するまで約30分待ちましたが、何も起こらなかったので、停止を押すことにしました。驚いたことに、どちらも機能しなかったので、アプリケーションを閉じて、もう一度開きました。タブサーバーのステータスの下で、それがまだ機能していることがわかりました。その後、何が起こるかを確認するためにもう少し待つことにしました。 sqlスクリプトは終了したように見えましたが、その後mysqlは使用できなくなりました。ワークベンチツールを使用してmysqlを起動すると、エラーが発生します。
サーバーを起動します
サーバーの起動中に許可エラーが発生しました。管理者パスワードが間違っている可能性があります。
CLでmysqlにアクセスしようとすると
mysql -u root -p -h localhost -P 3306
このようなエラーが発生します。
エラー2002(HY000):ソケット '/var/run/mysqld/mysqld.sock'を介してローカルMySQLサーバーに接続できません(2)
これを修正して、mysqlデータベースを再び使用できるようにするにはどうすればよいですか?
わかりました、ここにあります:
rm /var/run/mysqld/mysqld.sock
service mysqld stop
service mysqld start
mysql -u root -h localhost -p
注意:
If you really need connect to that port, then do it, avoid that otherwise.