Saltar al contenido

¿Cómo importar fácilmente varios archivos sql en una base de datos MySQL?

El paso a paso o código que hallarás en este artículo es la solución más fácil y válida que encontramos a esta inquietud o dilema.

Solución:

En ventanasabre una terminal, ve a la carpeta de contenido y escribe:

copy /b *.sql all_files.sql

Esto concatena todos los archivos en uno solo, lo que hace que sea realmente rápido importar con PhpMyAdmin.

En linux y Mac OScomo señaló @BlackCharly, esto hará el truco:

cat *.sql  > .all_files.sql

Nota IMPORTANTE: Hacerlo directamente debería ir bien, pero podría terminar atascado en un bucle con un archivo de salida masivo cada vez más grande debido a que el sistema se agrega el archivo a sí mismo. Para evitarlo, dos posibles soluciones.

A) Ponga el resultado en un directorio separado para estar seguro (Gracias @mosh):

mkdir concatSql
cat *.sql  > ./concatSql/all_files.sql

B) Concatenarlas en un archivo con diferente extensión y luego cambiarle el nombre. (Gracias @William Turrell)

cat *.sql  > all_files.sql1
mv all_files.sql1 all_files.sql

Esta es la forma más fácil que he encontrado.

En Windows (powershell):

cat *.sql | C:wamp64binmysqlmysql5.7.21binmysql.exe -u user -p database

Deberá insertar la ruta a su WAMP - MySQL arriba, he usado la ruta de mi sistema.

En Linux (Bash):

cat *.sql | mysql -u user -p database

  1. Ir a cmd

  2. Escriba el símbolo del sistema C:usersUsersname>cd [.sql tables folder path ]

    Presiona Entrar
    Ex: C:usuariosnombre de usuario>cd E:proyectobase de datos

  3. Escriba el símbolo del sistema
    C:usuariosnombre de usuario>[.sql folder’s drive (directory)name]

    Presiona Entrar
    Ex: C:usuariosNombre de usuario>E:

  4. Escriba el símbolo del sistema para marge todo el archivo .sql (tabla) en un solo archivo
    copiar /b *.sql nueva base de datos.sql
    Presiona Entrar
    EX: E:proyectobase de datos>copiar /b *.sql nueva base de datos.sql

  5. Puede ver Fusionar múltiples archivos de tablas .sql (archivo) en un solo archivo en su carpeta de directorio
    Ex: E:proyectobase de datos

valoraciones y reseñas

Recuerda que te concedemos valorar este artículo si diste con el resultado.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *