解決策: 1. コマンド ラインに mysql と入力して対話モードに入り、「SET GLOBAL connect_timeout = 60;」コマンドを使用してグローバル タイムアウトを変更します; 2. スタート メニューでサービスを検索し、次のように入力しますシステム サービス リストで mysql を見つけ、右クリックして [開始] を選択し、再接続します。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
mysql 接続 2013 エラーの問題について (以下に示すように)
mysql2013 エラー コード プロンプトmysql サービスが接続を失いました。これは、mysql がサーバーに接続できないことを意味します。この問題の原因には、ネットワーク、タイムアウト、ポート占有などが含まれます。特定の解決策は、さまざまな理由に応じて変更する必要があります。
1. mysql データベースに接続するときにしばらくしてこのエラーが発生する場合は、ネットワーク遅延によりデータベースが正常に接続される前に、設定されたタイムアウト設定によってサービス接続が切断されたことが原因です。より長いです。コマンド ラインに mysql と入力して対話モードに入り、次のコマンドを実行してグローバル タイムアウトを変更します:
SET GLOBAL connect_timeout = 60;
2. 接続直後にこのエラーが発生する場合は、コンピューター上の mysql サービスが無効になっていることを意味します。スタート メニューでサービスを検索し、システムのサービス リストを入力します。サービス リストで mysql を見つけ、右クリックして [開始] を選択し、再接続します。
リモート mysql データベース サービスに接続するときにこのエラーが発生する場合は、システムにファイアウォールまたは安全なネットワーク アクセス制限がある可能性があります。設定ファイルを変更してください。 . . mysql インストール ディレクトリで my.ini を見つけてメモ帳で開き、構成ファイルの mysqlid 属性の後に Skip-name-resolve 構成コンテンツを追加して保存します。
推奨学習: mysql ビデオ チュートリアル
以上がmysqlエラー2013を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。