tags:

views:

234

answers:

4

What is the maximum size of a MySQL database in version 5 and up?

I do not mean the maximum size of row or table, but the maximum size of the whole database.

+2  A: 

Two billion (2'000'000'000) tables and a max total of 64TB for InnoDB. MyISAM tables are files, so it's underlying OS file limit.

vartec
[Citation please]
Adriano Varoli Piazza
http://forums.mysql.com/read.php?79,158,165
vartec
You could edit your answer with this data.
Adriano Varoli Piazza
A: 

Thanks for the reply

shouman
+2  A: 

It's dependent of your operating system. I.e. on Windows its dependent on maximum folder size.

This documentation entry is very helpful in regards to this

Ólafur Waage
+1  A: 

The maximum size for MySQL databases is determined by operating system constraints on file sizes for tables, not by MySQL internal limits.

sgolivernet