Copiar registros entre bases de datos



En MySql con un simple insert into ... select ... se pueden copiar datos entre diferentes bases de datos.




Por ejemplo tenemos la base de datos DB_A y otra base de datos llamada DB_B con una tabla llamada posts.

Con el phpMyAdmin nos ponemos en la base de datos DB_A y escribimos la siguiente consulta:

insert into news_posts select a.* from DB_B.posts as b where b.id = 4

Con esta consulta seleccionamos los registros de la base de datos DB_B y tabla posts y los insertamos en la base de datos DB_A en la tabla news_posts

Y esto es todo, feliz programming!!
Saludos
Alex.


Comentar el artículo

Al enviar aceptas nuestra política de privacidad.

1 comentario

Anonimo 12/08/2018

Y si queremos intertar los registros de una columna que por ejemplo empiezan por C?

Suscríbete a nuestra newsletter

Sin spam. Solo contenido útil para profesionales de bases de datos.