Hola a todos.
He hecho un script en php para volcar los datos de una tabla a una base de datos que está en otro servidor. Lo que he hecho ha sido crear una conexión al MySQL local (donde se ejecuta el script) y otra al MySQL remoto. Hago un select de toda la tabla, y luego por cada registro hago un insert en el servidor remoto.
Este script tenía que transferir 3 tablas. Pues bien, una tabla tenía 3700000 registros y la tabla resultante sólo tiene 433000; otra tabla tenía 1500000 registros y la resultante sólo tiene 330000; y la tercera tenía 200000 registros y la resultante sólo tiene 2500.
¿Sabéis qué es lo que puedo estar haciendo mal? ¿Es muy burro hacer lo que estoy haciendo?
Gracias de antemano.