コマンドを実行した後mysql -v
Ubuntuで、次のエラーが表示されます。
エラー2002(HY000):ソケット '/var/run/mysqld/mysqld.sock'(2)を介してローカルMySQLサーバーに接続できません
これは、サーバーではなくクライアントソフトウェアを使用しているためだと思います。
mysql
はクライアントですmysqld
はサーバーです試してください:Sudo service mysqld start
サービスが実行されていることを確認するには、ps -ef | grep mysql | grep -v grep
。
アンインストール:
Sudo apt-get purge mysql-server
Sudo apt-get autoremove
Sudo apt-get autoclean
再インストール:
Sudo apt-get update
Sudo apt-get install mysql-server
これを行う前にフォルダー全体をバックアップします。
Sudo rm /etc/apt/apt.conf.d/50unattended-upgrades*
Sudo apt-get update
Sudo apt-get upgrade