sql >> Database >  >> RDS >> Mysql

Mysql retourneert een onjuist bigint-resultaat met één, zeer vreemde fout

Het maximale gehele getal dat JavaScript veilig kan vertegenwoordigen is Nummer .MAX_SAFE_INTEGER , wat 2^53 - 1 is. Uw waarde is groter dan dat, waardoor sommige bits verloren gaan.

node-mysql heeft supportBigNumbers en bigNumberStrings opties die BIGINT . ontleden s als tekenreeksen.

var connection = mysql.createConnection({
                            supportBigNumbers: true,
                            bigNumberStrings: true
                 });



  1. Waarom gebruikt MySQL geen optimale indexen?

  2. Hoe mysqli voorbereide verklaringen gebruiken?

  3. Wat is de gemakkelijkste manier om te bepalen of een gebruiker online is? (PHP/MYSQL)

  4. to_sql pyodbc count veld onjuist of syntaxisfout