問題タブ [mysql-error-2002]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
294 参照

mysql - #2002 特定のコンピュータからのみ MySql サーバーにログインできない

サーバーでホストされている DB があり、phpMyAdmin でログインします。

問題なく、完全に接続できます。

しかし問題は、私の友人がそれに接続できず、以下のエラーが表示されることです。

2002年MySqlサーバーにログインできません

私はさまざまな友人に接続を依頼しました (もちろん、ユーザーとパスワードを教えてくれました)。全員が正常に接続できました。

また、コンピューターについてまったく理解していない友人に尋ねました (問題が特定のソフトウェアのインストールに依存していないことを示しているもの。彼は「クリーンな」ウィンドウを持っています)。彼も接続できます。

私の特定の友人を除いて、誰もが接続できるので、問題は私の設定 (私は管理者です) にあるとは思いません!

私の友人 (問題を抱えている) は、ファイアウォールとウイルス対策 (avg) を無効にしようとしましたが、問題は解決しませんでした。彼はWindows 7を持っています。

他に何を試すことができますか?

0 投票する
3 に答える
2651 参照

mysql - ソケット '/var/run/mysqld/mysqld.sock' を介してローカル MySQL サーバーに接続できません (2) (エラー 2002)

これは何度も聞かれる質問であることは知っていますが、他のトピックから解決策を見つけることができないようです.

私が試したこと:

  • mysql-serverの再インストール(クライアントではない)
  • chown mysql:mysql /var/lib/mysql
  • すべてが正しいと思われる my.cnf をチェックアウトしました
  • bind-address を localhost に変更しました
  • ある時点で、ソケットファイルがないように見え、

    sudo find / -type s | grep mysqld.sock結果は出ません。


編集

入力mysql_config --socketしたところ、現在ソケットファイルが配置されているようです/var/run/mysqld/mysqld.sock

apparmor_statusまた、次の結果が得られたことを確認しました。

結局、これ/etc/init.d/mysql startはまだ失敗します

my.cnf の設定


チェックアウトして、次のレポート/var/log/error.logを試してみると# /etc/init.d/mysql start、ログから次のレポートが表示されます。

誰かが私のデータベースを失うことなくそれを修正する方法を教えてくれますか

0 投票する
0 に答える
657 参照

mysql - "ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/mysql/mysql.sock'" (2) El Capitan の mysql

私は、この質問がすでに何度も提出されていることを知っています。それでも、すべてのソリューションは少し古くなっているか、現在のバージョンの mysql と一致していないようです。

そこで、Homebrew 経由で El Capitan に Mysql 5.7.11 をインストールしようとしました。立ち上げたら

次のエラーが表示されます。

他のソリューションからの洞察はほとんどありません..

  • my.cnf を探しましたが、空です
  • 起動しようとするとmysql.server start( . ERROR! The server quit without updating PID file (/usr/local/var/mysql/MacBook-Air-2.local.pid).MacBook-Air-2 は私のホスト名)

何か案が?もう何日もここで立ち往生していて、他に何を試せばいいのかわからない! どうもありがとう!

0 投票する
2 に答える
9644 参照

mysql - 「/var/run/mysqld/mysqld.sock」に接続できません

これは私の最初の投稿なので、すべてを正しく行い、重要な情報を忘れないようにします。アイデアが不足しているので、ヒントがあればうれしいです(もしあれば;))。

私はRaspbian Jessieでowncloudを実行しています(またはしていました)(基本的にDebianだと思います)。突然、owncloud が機能しなくなりました。nginx エラーは php5-fpm を指しています。さらに検索すると、次のエラーが発生しました。

したがって、mysql エラーのように見え、/var/run/mysqld/実際には空です。

これらの投稿12に従って、試しました

次の出力が得られます。

一方のプロセスでtopは、mysqld と mysqld_safe が表示されます。mysql-client、mysql-server、および php5-mysql がインストールされ、最新バージョンに更新されます。

私も見てみました

どちらも /var/run/mysqld/mysqld.sock をソケットとして表示します...

ここに記載されているものは存在しません。

さらに、mysqlに接続できないようです

少なくとも、エラー 2002 も発生します。

最後に、mysql サービスの停止と開始を試みました。これにより、次の出力が得られました

だから私は何が起こっているのか少し迷っています。問題は数日前の更新以降に発生します。この投稿を書いている間、安全のためにすべての手順をもう一度やり直しました. ある時点で、ブラウザで自分のクラウド インスタンスを少しちらりと見たことがありますが、すぐに消えてしまいました。だから私はどんな助け/ヒントにも感謝します!!!

どうもありがとうございました!!!

0 投票する
1 に答える
172 参照

php - Mac ターミナル/MySQL 構成の問題 | エラー 2002 (HY000): ソケット '/tmp/mysql.sock' を介してローカル MySQL サーバーに接続できません (2)

コマンド プロンプトで MySQL に移動しようとすると、このエラーが発生します。システム環境設定は、ポート 3306 を介して実行されていることを示しています。私はプログラミングが初めてで、チュートリアルについていくように努めていますが、この知識の多くは積み重ねられており、適切に機能するローカル データベースがなければ、物事はますます増え続けています。紛らわしい。

また、このエラーを受け取っています:

エラー 1045 (28000): ユーザー 'hostname'@'localhost' のアクセスが拒否されました (使用するパスワード: NO)