一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫(kù)技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫(kù) - Mysql - MySQL server has gone away錯(cuò)誤提示解決方法

MySQL server has gone away錯(cuò)誤提示解決方法

2019-10-24 17:42mysql教程網(wǎng) Mysql

今天遇到類似的情景,MySQL只是冷冷的說(shuō):MySQL server has gone away。

大概瀏覽了一下,主要可能是因?yàn)橐韵聨追N原因: 
一種可能是發(fā)送的SQL語(yǔ)句太長(zhǎng),以致超過(guò)了max_allowed_packet的大小,如果是這種原因,你只要修改my.cnf,加大max_allowed_packet的值即可。 
還有一種可能是因?yàn)槟承┰驅(qū)е鲁瑫r(shí),比如說(shuō)程序中獲取數(shù)據(jù)庫(kù)連接時(shí)采用了Singleton的做法,雖然多次連接數(shù)據(jù)庫(kù),但其實(shí)使用的都是同一個(gè)連接,而且程序中某兩次操作數(shù)據(jù)庫(kù)的間隔時(shí)間超過(guò)了wait_timeout(SHOW STATUS能看到此設(shè)置),那么就可能出現(xiàn)問(wèn)題。最簡(jiǎn)單的處理方式就是把wait_timeout改大,當(dāng)然你也可以在程序里時(shí)不時(shí)順手mysql_ping()一下,這樣MySQL就知道它不是一個(gè)人在戰(zhàn)斗。 
解決MySQL server has gone away 
1、應(yīng)用程序(比如PHP)長(zhǎng)時(shí)間的執(zhí)行批量的MYSQL語(yǔ)句。最常見(jiàn)的就是采集或者新舊數(shù)據(jù)轉(zhuǎn)化。 
解決方案: 
在my.cnf文件中添加或者修改以下兩個(gè)變量: 
wait_timeout=2880000 
interactive_timeout = 2880000   
關(guān)于兩個(gè)變量的具體說(shuō)明可以google或者看官方手冊(cè)。如果不能修改my.cnf,則可以在連接數(shù)據(jù)庫(kù)的時(shí)候設(shè)置CLIENT_INTERACTIVE,比如: 
sql = "set interactive_timeout=24*3600"; 
mysql_real_query(...) 
2、執(zhí)行一個(gè)SQL,但SQL語(yǔ)句過(guò)大或者語(yǔ)句中含有BLOB或者longblob字段。比如,圖片數(shù)據(jù)的處理 
解決方案: 
在my.cnf文件中添加或者修改以下變量: 
max_allowed_packet = 10M 
(也可以設(shè)置自己需要的大小) 
max_allowed_packet 
參數(shù)的作用是,用來(lái)控制其通信緩沖區(qū)的最大長(zhǎng)度。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产码一区二区三区 | 亚洲天堂网站在线 | 久久精品国产色蜜蜜麻豆国语版 | 日本不卡视频免费的 | aaa黄色| 国产高清经典露脸3p | 5555国产在线观看精品 | 九九99在线视频 | www免费插插视频 | 久久精品一区二区三区资源网 | 日产中文乱码卡一卡二 | 性印度freehd | 闺蜜调教我做她的脚奴 | 精品国产品香蕉在线观看75 | 亚洲一区二区精品推荐 | 欧美成人福利视频 | 午夜国产在线视频 | 乌克兰18sex性hd | 久久久久久免费观看 | 91国内精品久久久久怡红院 | 动漫美女被褥吸奶漫画漫画 | 精品一区久久 | 国产精品色爱综合网 | 精品精品久久宅男的天堂 | 999久久久免费精品国产牛牛 | 欧美一级片免费在线观看 | 99资源在线观看 | 欧美添下面视频免费观看 | 日韩伦理在线看 | 免费看隐私美女 | 欧美精品一区二区在线观看 | 蜜桃麻豆 | 男女乱淫真视频播放网站 | 国产精品俺来也在线观看了 | 清纯唯美 亚洲 | 亚洲精品αv一区二区三区 亚洲精品91大神在线观看 | 1313午夜精品理伦片 | 四虎影视在线永久免费观看 | 91传媒制片厂制作传媒破解版 | 亚洲精品私拍国产福利在线 | 99精品国产久热在线观看66 |