mysql データベースで接続が多すぎるというプロンプトが表示される問題の解決策: 1. mysql データベースにログインし、現在アクティブな接続スレッド変数値を表示します; 2. my.cnf 構成ファイルを編集して、 [[mysqld] port=3306]; 3. mysql サーバーを再起動します。
解決策:
View max_connections
(推奨チュートリアル: mysql ビデオ チュートリアル)
MySQL を入力し、次のコマンドを使用します:
$ show variables
データベースへの最大接続数の変数値を表示します: max_connections
View thread_connected
MySQL を入力し、コマンドを使用します:
$ show status
現在アクティブな接続スレッド変数値を表示します:threads_connected
my.cnf ファイルに max_connections を設定し、次の最後の行を追加します:
Copy
[mysqld] port=3306 #socket=MySQL ...set-variable = max_connections=32000
変更が完了したら、MySQL を再起動します。もちろん、設定が正しいことを確認するには、max_connections を確認する必要があります。
注:
1. ここでは 32000 と書かれていますが。ただし、MySQL サーバーで許可される実際の最大接続数は 16384;
2. max_connections に加えて、上記の他の構成は、厳密にすることなく、システムのニーズに応じて構成する必要があります。
#3. 最大許容数が追加されます 接続数はシステム消費量をあまり増加させません。 4. mysql が設定ファイルとして my.ini を使用する場合、設定は似ていますが、形式を少し変更する必要があります 関連する推奨事項:以上がmysql データベースで接続が多すぎるというプロンプトが表示された場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。