Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Importe vários arquivos CSV para o mysql


É uma boa solução para usuários do Windows. Basta criar um arquivo de texto "import.bat" com código, depois executá-lo.
@ECHO off
FOR %%I In (db\*.sql) DO mysqlimport.exe --local -uroot -proot vipamoda %%I
PAUSE

Código mais complexo que importa primeiro a estrutura SQL e depois importa dados 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

E o código de despejo para este código de importação é:
mysqldump.exe --compact --add-drop-table --tab=db -uroot -proot vipamoda