コマンドライン(Ubuntuの14.04)MySQLのエラー、不足している靴下は、まだ私はコマンドラインからMySQLへの接続しようと、次のエラーを取得しています
ERROR 2002(HY000)以外のすべてに接続することができます:ファイル
/var/run/mysqld/mysqld.sock
が欠落しているようだ(2)
「/var/run/mysqld/mysqld.sock」ソケットを介してローカルのMySQLサーバーに接続できません。 MySQLはまだ
% sudo service mysql status
mysql start/running, process 42703
を実行していると私は、Python経由とMySQL WorkbenchおよびMySQLのプロを通じてのMySQLdbとSQLAlchemyのと接続することができています。私は、スクリプトを再起動し、すべてがいつものように走ったが、この時点以来、私はできなかった
次のエラー
(1053年、「進行中のサーバのシャットダウンを」)Pythonスクリプトを実行し、得られましたコマンドライン経由で接続します。何が起こったのか、なぜ靴下が消えるのかはわかりません。私も実行しました
sudo find/-type s
、および何もMySQLに関連するものは見つかりませんでした。
UPDATEは:(/etc/mysql/my.cnf内部の)誰かのコメントを外しバインドアドレス= 127.0.0.1ようだ、これは戻ってそれを置く、間違いだった、と再起動が実現、サーバーを再起動します。これでソックスファイルが削除されますか?
おそらくTCP経由で接続していて、ソケットではないでしょう。 –
tcp経由で接続してみてください。 'mysql -u $ user -p --host 127.0.0.1 --port 3306' –
このように接続できます。 – Sal