Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Importieren Sie mehrere CSV-Dateien in mysql

Es ist eine gute Lösung für Windows-Benutzer. Erstellen Sie einfach eine Textdatei "import.bat" mit Code und führen Sie sie anschließend aus.

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

Komplexerer Code, der zuerst die SQL-Struktur importiert, dann TXT-Daten importiert:

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

Und Dumpcode für diesen Importcode ist:

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