sql >> Database teknologi >  >> RDS >> Mysql

Hvad er MAX-tallet, hvis jeg gemmer int(255) i MySQL?

Noget er sandsynligvis bare at konvertere det til int(11) for dig. Da du ikke kan have 255 synlige cifre i en int , vil den maksimale værdi være 2147483647 .

Hvis du har brug for mere end det, kan du indstille det til at være usigneret, da jeg går ud fra, at du ikke har nogen negative id'er, og så kan du have op til 4294967295 .

Hvis du nogensinde kommer til at have mere end 4 milliarder poster (meget usandsynligt, hvis du er på 1 million lige nu), så kan du bruge en bigint i stedet, som giver dig mulighed for at gemme numre op til 18446744073709551615 til en pris af mere lagerplads naturligvis.



  1. Er det sikkert at sammenligne strenge med 'større end' og 'mindre end' i MySQL?

  2. Hvorfor returnerer password_verify falsk?

  3. MySql auto-inkrementerende alfanumerisk primær nøgle?

  4. Forespørg SUM for to felter i to forskellige tabeller