使用节点mysql获取以字节为单位的查询大小

时间:2019-07-10 09:31:59

标签: mysql node.js

我将mysql与Node.JS结合使用,我想插入一定数量的数据。

我知道mysql服务器的默认max_allowed_packet4194304

出于好奇,如何将查询的大小和我的值一起打印出来,以匹配确切的大小?

类似的东西:

querySize = con.getQuerySize(query, values);
console.log('Query size:', querySize);

我尝试使用:Buffer.byteLength(values.toString(), 'utf8'),但有时即使我是该功能块的授权大小的一半,也仍然超过mysql的授权大小。

0 个答案:

没有答案