MySQL har ingen gräns för antalet databaser. Det underliggande filsystemet kan ha en begränsning på antalet tabeller. Enskilda lagringsmotorer kan införa motorspecifika begränsningar. InnoDB tillåter upp till 4 miljarder tabeller.
Det finns en hård gräns på 4096 kolumner per tabell, men det effektiva maximumet kan vara mindre för en given tabell. Den exakta gränsen beror på flera interagerande faktorer.
Antalet rader begränsas av högsta tillåtna storlek för ett bord
. Detta är OS-beroende. Du kan införa en gräns för antalet rader genom att ställa in MAX_ROWS
vid skapandet av bord.