sql >> Base de Datos >  >> RDS >> Mysql

¿Cuál es el número MAX si almaceno int(255) en MySQL?

Probablemente algo solo esté convirtiendo eso a int(11) para usted. Dado que no puede tener 255 dígitos visibles en un int , el valor máximo será 2147483647 .

Si necesita más que eso, puede configurarlo para que no esté firmado, ya que asumo que no tiene identificaciones negativas y luego puede tener hasta 4294967295 .

Si alguna vez va a tener más de 4 mil millones de registros (muy poco probable si tiene 1 millón en este momento), entonces podría usar un bigint en cambio, lo que le permite almacenar números hasta 18446744073709551615 a costa de más espacio de almacenamiento, por supuesto.