MySQL プロンプト「通信パケットの読み取り中にタイムアウトになりました」の解決方法

MySQL プロンプト「通信パケットの読み取り中にタイムアウトになりました」の解決方法

エラーメッセージ:
ユーザー: 'root' ホスト: `localhost' (通信パケットの読み取り中にタイムアウトが発生しました)
MYSQLサーバーが消えた

この原因はひどいものではありません。理由は、システム切断時間が変更されたためです。

mysql>「%timeout%」のようなグローバル変数を表示します。
ビュー
interactive_timeoutのデフォルト値は28800です。
wait_timeoutのデフォルト値は120です。

状況に応じて増やしてください。
これら 2 つの値はグローバル変数であり、次のように動的に増加できます。
mysql> グローバル interactive_timeout を 28800 に設定します。
クエリは正常、影響を受けた行は 0 行 (0.00 秒)
mysql> "interactive_timeout"のようなグローバル変数を表示します。
+---------------------+-------+
| 変数名 | 値 |
+---------------------+-------+
| インタラクティブタイムアウト | 28800 |
+---------------------+-------+
セット内の 1 行 (0.00 秒)

通信パケットの読み取りタイムアウトエラーの原因

通信エラー

通信パケットの読み取りタイムアウト エラーが発生する原因はいくつか考えられます。

クライアントはデータベースにアクセスしようとしましたが、権限がありません。

クライアントが間違ったパスワードを使用しています。

接続パケットに正しい情報が含まれていません。

接続パケットを取得するには connect_timeout 秒以上かかります。

クライアント プログラムは終了前に mysql_close() を呼び出しませんでした。

クライアントは、サーバーにリクエストを発行せずに、wait_timeout または interactive_timeout 秒以上スリープしていました。

データ転送の途中でクライアント プログラムが突然終了しました。

トラブルシューティング:

この問題は、モバイル版の PHP 関数が PC 版の PHP 関数と同期していないために発生したため、慎重にチェックすることで解決しました。

<<:  ネイティブJSを使用した遅延読み込みlazyLoadの3つの方法の概要

>>:  Ubuntu 16.04 で FTP サーバーを構築するチュートリアル

推薦する

CentOSにDockerをインストールする方法

ここでは比較的簡単なインストール方法のみを紹介します。 1. yumを使用してインストールするyum...

tomcat デプロイメント プロジェクトの実装と IDEA との統合

目次Tomcat でプロジェクトを展開する 3 つの方法プロジェクトをwebappsディレクトリに直...

Vue3.0 でページング コンポーネントを手動でカプセル化する方法

この記事では、vue3.0の手動カプセル化ページングコンポーネントの具体的なコードを参考までに紹介し...

このような大画面のデジタルスクロール効果が必要になる場合があります

大画面のデジタル スクロール効果は、最近の作業における大画面 UI ダイアグラムから生まれました。U...

getdata テーブル テーブル データ 結合 mysql メソッド

パブリック関数 json_product_list($where, $order){ グローバル ...

Linux システム修復モード (シングル ユーザー モード)

目次序文1. シングルユーザーモードでの一般的なバグ修正2. シングルユーザーモードでシステムパスワ...

node.js で Web サーバーを作成する手順の詳細な説明

序文node.js でサーバーを作成するのは非常に簡単です。小さいながらも完全な Web サーバーを...

異なる列を持つテーブルのクエリ結果のSQLマージ操作

2 つの異なるテーブルをクエリするには、結果をマージする必要があります。たとえば、table1 の列...

DockerにTensorFlow環境を素早くインストールする方法

Docker に TensorFlow 環境をすばやくインストールし、TensorFlow を使用し...

WeChatアプレット開発の章:落とし穴の記録

最近、会社初のミニプログラムの開発に参加しました。開発経験は基本的にWebViewをベースとしたハイ...

nginx のロケーションで URI の傍受を実装する方法

例:場所のルートとエイリアスルートディレクティブは、ルートによって設定されたディレクトリに検索ルート...

MYSQL の 3 つのツリー構造テーブル設計の長所と短所の簡単な分析と共有

目次導入質問設計 1: 隣接リストテーブルデザインSQL の例デザイン 2: パスの列挙テーブルデザ...

Vue の基本リスナーの詳細な説明

目次Vueのリスナーとは何かリスナーの使い方vue リスナーウォッチVue リスナー - ディープリ...

HTMLハイパーリンクaタグのhrefジャンプとonclick間の実行順序の例

HTMLハイパーリンクaタグのhrefジャンプとonclickの実行関係htmlのaタグのhrefは...

VMware15 の Deepin インストール詳細チュートリアル (画像とテキスト)

序文Deepin のユーザー インターフェイスは、使用時に非常に見栄えがします。インターフェイス効果...