求问 包:github.com/go-sql-driver/mysql 出现了下面这个错误有人遇到么,我要崩溃了~

输出这个错误,但是没影响。。。但是有强迫症和洁癖啊

错误:
[mysql] 2016/09/04 08:28:29 packets.go:33: read tcp 127.0.0.1:47189->127.0.0.1:3306: wsarecv: An established connection was aborted by the software in your host machine.

共 1 个回复


sryan

的确会报很多这个错误
大概看了下原因,大概是mysql将一段时间没有sql操作的连接主动关闭了,然而golang的sql封装是实现了连接池的,旧的连接取出来后,假设进行了sql操作,那么就会报这个错误。
但是不影响实际的逻辑,在连接不可用的情况下,会重新连接获取新的sql连接的。

# 0