Det maximala heltal som JavaScript säkert kan representera är Number .MAX_SAFE_INTEGER , vilket är 2^53 - 1. Ditt värde är större än det, vilket gör att vissa bitar går förlorade.
node-mysql har supportBigNumbers
och bigNumberStrings
alternativ som analyserar BIGINT
s som strängar.
var connection = mysql.createConnection({
supportBigNumbers: true,
bigNumberStrings: true
});