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

Importar múltiples archivos CSV en mysql

Es una buena solución para los usuarios de Windows. Simplemente cree un archivo de texto "import.bat" con código, luego ejecútelo.

@ECHO off
FOR %%I In (db\*.sql) DO mysqlimport.exe --local -uroot -proot vipamoda %%I
PAUSE

Código más complejo que importa primero la estructura SQL y luego importa los datos TXT:

@ECHO off
FOR %%I IN (db\*.sql) DO (
    mysql.exe -uroot -proot vipamoda < %%~dpnI.sql
    mysqlimport.exe --local -uroot -proot vipamoda %%~dpnI.txt
)
PAUSE

Y el código de volcado para este código de importación es:

mysqldump.exe --compact --add-drop-table --tab=db -uroot -proot vipamoda