Node.js-MySQL-使用uuid_short函数插入记录,使用bigint获取错误parseLengthCodedNumber

我正在使用Express框架和mysql软件包。我有一个table_idBIGINT(21) PRIMARY KEY AUTO INCREAMENT UNSIGNED的表,在将记录插入表中时出现parseLengthCodedNumber的错误,我发现导致包返回时无法解析大数字的原因mysql的响应。

let query = `INSERT INTO sponsor (table_id,column_1,column_2,column_3) VALUES ( UUID_SHORT(),?);`;
mySql.pulse.query(query,[sqlQueryArray],function (err,result,fields) { 
    // Error: parseLengthCodedNumber ( application break )
    })

记录已正确插入表中,但由于此应用程序中断,程序包由于解析了大数而无法处理MySql响应。

gao421184686 回答:Node.js-MySQL-使用uuid_short函数插入记录,使用bigint获取错误parseLengthCodedNumber

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3110923.html

大家都在问