Mysql
 sql >> Base de données >  >> RDS >> Mysql

Importer plusieurs fichiers CSV dans mysql

C'est une bonne solution pour les utilisateurs de Windows. Créez simplement un fichier texte "import.bat" avec du code, puis exécutez-le.

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

Code plus complexe qui importe d'abord la structure SQL, puis importe les données 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

Et le code de vidage pour ce code d'importation est :

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