亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

MySQL-Fehler 2006: Der MySQL-Server ist verschwunden
P粉786432579
P粉786432579 2023-08-23 17:47:00
0
2
802
<p>Ich betreibe in meinem Büro einen Server, um einige Dateien zu verarbeiten und die Ergebnisse an einen Remote-MySQL-Server zu melden. </p> <p>Die Dateiverarbeitung dauert einige Zeit und der Vorgang bricht mit der folgenden Fehlermeldung ab: </p> <pre class="brush:php;toolbar:false;">2006, MySQL-Server ist verschwunden</pre> <p>Ich habe von der MySQL-Einstellung <strong>wait_timeout</strong> geh?rt, aber muss ich das auf meinem Büroserver oder einem Remote-MySQL-Server ?ndern? </p>
P粉786432579
P粉786432579

Antworte allen(2)
P粉478835592

我已經(jīng)多次遇到過這種情況,并且通常發(fā)現(xiàn)答案是 max_allowed_pa??cket。

/etc/my.cnf (在 [mysqld] 下)中的值提高到 8 或 16M 通常可以修復該問題。 (MySql 5.7 中的默認值為 4194304,即 4MB。)

[mysqld]
max_allowed_packet=16M

注意:如果該行不存在,只需創(chuàng)建該行,它必須顯示為 [mysqld]

下的條目

注意:這可以在服務器運行時進行設(shè)置,但在 mysql 守護進程重新啟動后它將丟失。使用SET GLOBAL max_allowed_pa??cket=104857600(這將其設(shè)置為100MB)

注意:在 Windows 上,您可能需要使用 ANSI 而不是 UTF-8 編碼保存 my.ini 或 my.cnf 文件。

P粉752290033

檢查連接是否存在并在需要時重新建立連接可能會更容易。

有關(guān)信息,請參閱 PHP:mysqli_ping。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage