Search code examples
mysqldatabaselimitdatabase-table

Maximum number of records in a MySQL database table


What is the upper limit of records for MySQL database table. I'm wondering about autoincrement field. What would happen if I add milions of records? How to handle this kind of situations? Thx!


Solution

  • mysql int types can do quite a few rows: http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html

    unsigned int largest value is 4,294,967,295
    unsigned bigint largest value is 18,446,744,073,709,551,615