好的,超时来自Protocol.js文件行:162。如果您检出node-
mysql,您将看到它是查询的变量“超时”。如果您将超时设置为远高于默认值10000的值,则错误应消失。一个例子是
pool = require('mysql').createPool({ connectionLimit : 1000, connectTimeout : 60 * 60 * 1000, acquireTimeout : 60 * 60 * 1000, timeout : 60 * 60 * 1000, host : process.env.DB_HOST, user : process.env.DB_USERNAME, password : process.env.DB_PASSWORD, database : process.env.DB_DATAbase});您也可以在Sequence.js文件(node_modules / mysql / lib / protocol / sequence /
Sequence.js)中编辑超时
this._timeout = 100000;



