0

Webブラウザを介して接続していくつかの操作を実行しているときに、mysqlで問題が発生しました(#2006 Mysqlサーバーがなくなりました) 。

以下にリストされている操作:

  1. 大きな手続きをするとき
  2. データベース ダンプのインポート
  3. 特定のテーブルにアクセスすると、すぐに「サーバーがなくなりました」がスローされます。

シナリオについては、この質問を参照してください:レコードが挿入されていません - #2006 Mysql server gone away

注:ターミナルから実行すると、上記の操作は正常に機能します。

グーグルが述べたように、いくつかの構成を試しました。つまり、wait_timeout、max_allowed_pa​​cket が設定されています。bin_log を確認しましたが、利用できません。しかし、問題は修正されません。

  1. 問題は何ですか & どうすれば問題を把握して修正できますか?

  2. Webブラウザとターミナルからのphpmyadmin mysqlサーバーへのアクセスの違いは何ですか?

  3. mysql サーバーのログ ファイルはどこにありますか?

注: 上記の質問のいずれかについて知っている場合。ここに投稿してください。トレースするのに役立ちます。

これを理解するのを手伝ってください..

前もって感謝します...

4

2 に答える 2

0
  1. 基本的に、phpMyAdmin を除いて、PHP のタイムアウトとリソース制限 (ランナウェイ スクリプトがマシン全体を永遠に停止させないようにするための制限) によって制限されるものはありません。これらの値の詳細については、ドキュメントを参照してください。場合によっては、別のユーザーを介して認証している可能性があります。アカウント (たとえば、root@localhost と root@127.0.0.1 は同じユーザーではありません) ですが、同じ権限を持つユーザーを使用している限り、違いは最小限です。

  2. ログの詳細については、MySQL のマニュアルを参照してください。「デフォルトでは、ログは有効になっていません (Windows のエラー ログを除く)」ことに注意してください。

于 2013-10-22T15:23:16.047 に答える