salut,
j'ai des données dans un fichier excel qui doivent être enregistrées dans une base de données Mysql ( dans la table personnel)
le fichier excel contient 5 colonnes qui correspondent aux attributs de la table personnel
je veux faire une requête sql qui permet d'enregistrer les données du fichier excel dans la table personnel du mysql
j'ai trouvé une solution en décomposant le fichiers excel en des sous fichiers selon le nombre de colonnes mais ça pose de problèmes si les nombres de colonnes dans le fichier excel est assez important
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 diviser le fichier excel en plusieurs fichiers excel selon le nombre de colonnes que contient le fichier initial (ex: s il contient 2 colonnes, on copie la 1ere dans un fichier et la 2eme dans un autre ) -sauvegarder les deux fichiers excel sous .csv -créer plusieurs tables dans mysql selon le nombre de fichiers excel .csv -pour copier chaque fichier dans une table faire ceci: LOAD DATA INFILE 'chemin d acces au fichier .csv' INTO TABLE nom-de-la-base-de-donnees.nom-de-la-table;
Partager