mysql并发 node_nodejs写入mysql单次数据量过大的解决方法_沃航科技
今天使用nodejs開(kāi)發(fā)mysql程序時(shí),發(fā)現(xiàn)了如下bug提示:{?Error:?write?EPIPE
at?WriteWrap.afterWrite?[as?oncomplete]?(net.js:782:14)
--------------------
at?Protocol._enqueue?(/root/doctracing/node_modules/mysql/lib/protocol/Protocol.js:144:48)
at?PoolConnection.query?(/root/doctracing/node_modules/mysql/lib/Connection.js:200:25)
at?/root/doctracing/mysql.js:22:22
at?Ping.onOperationComplete?(/root/doctracing/node_modules/mysql/lib/Pool.js:110:5)
at?Ping.?(/root/doctracing/node_modules/mysql/lib/Connection.js:502:10)
at?Ping._callback?(/root/doctracing/node_modules/mysql/lib/Connection.js:468:16)
at?Ping.Sequence.end?(/root/doctracing/node_modules/mysql/lib/protocol/sequences/Sequence.js:83:24)
at?Ping.Sequence.OkPacket?(/root/doctracing/node_modules/mysql/lib/protocol/sequences/Sequence.js:92:8)
at?Protocol._parsePacket?(/root/doctracing/node_modules/mysql/lib/protocol/Protocol.js:278:23)
at?Parser.write?(/root/doctracing/node_modules/mysql/lib/protocol/Parser.js:76:12)?errno:?'EPIPE',?code:?'EPIPE',?syscall:?'write',?fatal:?true?}
簡(jiǎn)單的來(lái)說(shuō)就是訪問(wèn)數(shù)據(jù)庫(kù)出問(wèn)題了,遇到這個(gè)問(wèn)題,解決方式如下:
再my.ini中添加
max_allowed_packet = 1024M
然后重啟mysql即可。
文章作者:沃航科技
總結(jié)
以上是生活随笔為你收集整理的mysql并发 node_nodejs写入mysql单次数据量过大的解决方法_沃航科技的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 获取数据库内容放入下拉框中
- 下一篇: mysql datetime 后面带了很