sql >> Base de Datos >  >> RDS >> Mysql

Cómo fusionar dos bases de datos MySQL de la misma estructura

  1. Use phpMyAdmin (Instálelo si aún no lo usa)
  2. Ir a la base de datos actual
  3. haga clic en importar e importe la otra base de datos

Problemas posibles:

  • El tamaño máximo de carga de archivos en phpmyadmin puede ser de 2 MB. Para resolver esto, aumente el tamaño máximo de carga de archivos php.ini

    Suponga que tiene un esquema s1 y un esquema s2.

Para insertar todas las filas de una tabla en s1 en una tabla en s2, sobrescribiendo las líneas existentes, puede usar:

REPLACE INTO s2.table_name
SELECT * FROM s1.table_name;

Si no desea tocar las líneas existentes:

INSERT INTO s2.table_name
SELECT * FROM s1.table_name
ON DUPLICATE KEY IGNORE;

Comenta aquí si tienes algún problema.