MySQL no tiene limites, los limites los establece el sistema operativo... por ejemplo en windows un archivo no puede ocupar mas de 2Gb... ya puedes ir calculando cuantos registros puedes tener. en Linux-Alpha un archivo puede tener hasta 8 TeraBytes
por otro lado si quieres tener registros con Id unico.. puedes elgir el tipo de dato BIGINT que soporta desde -9223372036854775808 hasta el numero 9223372036854775807.
--
navisoft
http://www.titiqaqa.com/navisoft