5

重複の可能性:
max_allowed_pa​​cket mysql 変数を確認して設定する方法

max_allowed_packetデータベースに問題があり、タイマーを増やして を減らしたいと考えていwait_timeoutます。PHPのようなものや似たようなもので設定する方法はありini_set ( 'memory_limit', '32M' );ますか?

4

1 に答える 1

13

はい、SQL を発行できます

SET GLOBAL max_allowed_packet=...

の値を変更しますがmax_allowed_packet、これはグローバル変数であるため、グローバル システム変数を変更しても現在開いている接続には影響しないため、変更を有効にするには再接続する必要があることに注意してください。

wait_timeoutを使用して現在の接続に対して簡単に変更できる通常のセッション変数です。

SET SESSION wait_timeout=...
于 2013-01-03T19:57:33.757 に答える