Vous pouvez utiliser LOAD DATA INFILE commande pour importer csv fichier dans le tableau.
Vérifiez ce lien MySQL - LOAD DATA INFILE .
LOAD DATA LOCAL INFILE 'abc.csv' INTO TABLE abc
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
(col1, col2, col3, col4, col5...);
Pour les utilisateurs de MySQL 8.0 :
Utiliser le LOCAL
le mot-clé contient des risques de sécurité et à partir de MySQL 8.0, le LOCAL
la capacité est définie sur False
par défaut. L'erreur suivante peut s'afficher :
ERREUR 1148 :La commande utilisée n'est pas autorisée avec cette version de MySQL
Vous pouvez l'écraser en suivant les instructions dans la documentation .Méfiez-vous qu'un tel écrasement ne résout pas le problème de sécurité, mais plutôt simplement une reconnaissance que vous êtes conscient et prêt à prendre le risque.