Maksymalna liczba całkowita, jaką JavaScript może bezpiecznie reprezentować, to Number .MAX_SAFE_INTEGER , czyli 2^53 - 1. Twoja wartość jest większa niż ta, co powoduje utratę niektórych bitów.
node-mysql ma supportBigNumbers
i bigNumberStrings
opcje analizujące BIGINT
s jako ciągi.
var connection = mysql.createConnection({
supportBigNumbers: true,
bigNumberStrings: true
});