sql >> Database >  >> RDS >> Mysql

Wat is het MAX-nummer als ik int(255) opslaat in MySQL?

Iets is dat waarschijnlijk gewoon aan het converteren naar int(11) voor jou. Aangezien je geen 255 zichtbare cijfers kunt hebben in een int , is de maximale waarde 2147483647 .

Als je meer dan dat nodig hebt, kun je dit instellen als niet-ondertekend, aangezien ik aanneem dat je geen negatieve ID's hebt en dan kun je tot 4294967295 hebben .

Als je ooit meer dan 4 miljard records zult hebben (zeer onwaarschijnlijk als je nu op 1 miljoen zit), dan zou je een bigint kunnen gebruiken in plaats daarvan kunt u nummers opslaan tot 18446744073709551615 tegen een prijs van meer opslagruimte natuurlijk.



  1. WAAR versus HEBBEN

  2. Groepeer mysql-resultaten per categorie en geef ze weer in groepen onder elke categorie

  3. array_agg voor arraytypen

  4. Moet productgegevens uit de mysql-database halen