MySQL nemá žádný limit na počet databází. Základní souborový systém může mít limit na počet tabulek. Jednotlivé skladovací motory mohou ukládat omezení specifická pro motor. InnoDB povoluje až 4 miliardy tabulek.
Existuje pevný limit 4096 sloupců na tabulku, ale efektivní maximum může být pro danou tabulku menší. Přesný limit závisí na několika vzájemně se ovlivňujících faktorech.
Počet řádků je omezen maximální povolenou velikostí pro stůl
. To je závislé na OS. Nastavením MAX_ROWS
můžete omezit počet řádků v době vytvoření tabulky.