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

Insertion groupée MySQL à partir de fichiers de données CSV

Vous devriez lire à propos de mysqlimport , qui est un outil de ligne de commande fourni avec MySQL. Cet outil est le moyen le plus rapide de charger en bloc des données CSV.

L'outil a deux options , --replace et --ignore pour gérer les conflits de clés en double.

Concernant la sécurité et évitant de mettre le mot de passe en clair dans le script, vous pouvez aussi utiliser le MYSQL_PWD variable d'environnement ou le .my.cnf fichier (assurez-vous que le fichier est en mode 400 ou 600). Voir Consignes de l'utilisateur final pour la sécurité des mots de passe .