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
});