解決MySQL報(bào)錯(cuò):The last packet sent successfully to the server was 0 milliseconds ago.
解決MySQL報(bào)錯(cuò)
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
問(wèn)題原因
之所以出現(xiàn)異常,是由于數(shù)據(jù)庫(kù)回收了連接,而系統(tǒng)的緩沖池不知道,繼續(xù)使用被回收的連接所致的。
解決方案1
方法就是將mysql回收空閑連接的時(shí)間變長(zhǎng),mysql默認(rèn)回收時(shí)間是8小時(shí),可以在mysql目錄下的my.cnf中增加下面配置,將時(shí)間改為1天。
單位是秒,最大好像是24天:
[mysqld] wait_timeout=86400 //加上這一句
執(zhí)行下面SQL語(yǔ)句查看超時(shí)時(shí)間
show global variables like 'wait_timeout'
解決方案2
判斷連接url是否正確(useSSL為false)
spring: datasource: url: jdbc:mysql://127.0.0.1:3306/demo?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=false
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- go語(yǔ)言import報(bào)錯(cuò)處理圖文詳解
- Go語(yǔ)言將string解析為time.Time時(shí)兩種常見(jiàn)報(bào)錯(cuò)
- go?mod?tidy報(bào)錯(cuò)解決方法詳解
- go引入自建包名報(bào)錯(cuò):package?XXX?is?not?in?std解決辦法
- goland安裝1.7版本報(bào)錯(cuò)Unpacked?SDK?is?corrupted解決
- Django-Xadmin后臺(tái)首頁(yè)添加小組件報(bào)錯(cuò)的解決方案
- Django報(bào)錯(cuò)TemplateDoesNotExist的問(wèn)題及解決
- 在 SHELL 腳本中調(diào)用另一個(gè) SHELL 腳本的方法(報(bào)錯(cuò): go:not found)
- 解決MongoDB?位置查詢報(bào)錯(cuò)planner?returned?error:?unable?to?find?index?for?$geoNear?query的問(wèn)題
- django報(bào)錯(cuò)設(shè)置auth User的解決
- 解決Oracle?DISTINCT?報(bào)錯(cuò)?inconsistent?datatypes:?expected?-?got?CLOB(數(shù)據(jù)類型不一致:?應(yīng)為?-,?但卻獲得?CLOB)的問(wèn)題
- Java中報(bào)錯(cuò)org.springframework.jdbc.UncategorizedSQLException的多種解決方法
- 執(zhí)行g(shù)o?build報(bào)錯(cuò)go:?go.mod?file?not?found?in?current?directory?or?any?parent?directory
- Go導(dǎo)入不同目錄下包報(bào)錯(cuò)的解決方法
- 解決MongoDB6.0報(bào)錯(cuò):"mongo"不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件
- maven報(bào)錯(cuò):Failed to execute goal on project問(wèn)題及解決
- Mongodb啟動(dòng)報(bào)錯(cuò)完美解決方案:about to fork child process,waiting until server is ready for connections.
- golang中package?is?not?in?GOROOT報(bào)錯(cuò)的真正解決辦法
- Go語(yǔ)言報(bào)錯(cuò):'godoc'?不是內(nèi)部或外部命令,也不是可運(yùn)行的程序(godoc無(wú)法使用處理)解決方法
相關(guān)文章
MySQL中關(guān)于null值的一個(gè)小問(wèn)題
這篇文章主要介紹了MySQL中關(guān)于null值的一個(gè)小問(wèn)題,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下2021-03-03淺談SQLite時(shí)間函數(shù)的使用說(shuō)明與總結(jié)分析
本篇文章是對(duì)SQLite時(shí)間函數(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05MySQL 存儲(chǔ)過(guò)程和"Cursor"的使用方法
本文中介紹了一個(gè)MySQL的存儲(chǔ)過(guò)程,其中涉及Cursor的使用2008-12-12MySQL存儲(chǔ)引擎MyISAM與InnoDB區(qū)別總結(jié)整理
今天小編就為大家分享一篇關(guān)于MySQL存儲(chǔ)引擎MyISAM與InnoDB區(qū)別總結(jié)整理,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03MySQL添加索引特點(diǎn)及優(yōu)化問(wèn)題
這篇文章主要介紹了MySQL添加索引特點(diǎn)及優(yōu)化問(wèn)題,MySQL索引的建立對(duì)于MySQL的高效運(yùn)行是很重要的,索引可以大大提高M(jìn)ySQL的檢索速度,感興趣的小伙伴可以參考一下2022-07-07MySQL中UPDATE JOIN語(yǔ)句的使用詳細(xì)
UPDATE JOIN是MySQL中一種結(jié)合UPDATE語(yǔ)句和JOIN操作的技術(shù),本文主要介紹了MySQL中UPDATE JOIN語(yǔ)句的使用詳細(xì),具有一定的參考價(jià)值,感興趣的可以了解一下2024-04-04MySQL統(tǒng)計(jì)函數(shù)GROUP_CONCAT使用陷阱分析
這篇文章主要介紹了MySQL統(tǒng)計(jì)函數(shù)GROUP_CONCAT使用中的陷阱,結(jié)合實(shí)例形式分析了GROUP_CONCAT用于統(tǒng)計(jì)時(shí)的長(zhǎng)度限制問(wèn)題與相關(guān)注意事項(xiàng),需要的朋友可以參考下2016-06-06