
次のメッセージが表示されます:
ソケット '/var/lib/mysql/mysql.sock' 経由でローカル MySQL サーバーに接続できません
答え1
以下の手順に従うだけで、エラーを解決できます。
- コマンドを使用してmysql-serverをインストールする
sudo apt-get install mysql-server-5.5
その後、ターミナルで以下のコマンドを実行します。
sudo service mysql stop
sudo /etc/init.d/apparmor reload
sudo service mysql start
ここで、コマンドを実行するとmysql -u root -p
、mysql コマンド プロンプトに正常に入力されます。
注:私も同じエラーが発生しており、この回答を見つけましたソケット '/var/run/mysqld/mysqld.sock' 経由でローカル MySQL サーバーに接続できません。
これが役に立つことを願っています。:)
答え2
MySQL サーバーが動作していません。 セクションでエラー ログを設定して/etc/mysql/my.cnf
、[mysqld]
MySQLlog_error = /var/log/mysql/mysql-error.log
を再起動し、エラーを探してください。エラーを修正すると、MySQL にアクセスできるようになります。