Import .csv sur MySql
Résolu
otsune
Messages postés
3
Statut
Membre
-
otsune Messages postés 3 Statut Membre -
otsune Messages postés 3 Statut Membre -
Bonjour, amis du CCM
Je vous expose mon problème qui me laisse à la ramasse depuis 1 semaine.
Voilà je commence, j'ai fais un batch pour prendre des données sur le serveur. Puis je me retrouve avec mon fichier exportuser.csv ; donc jusque là pas de problème.
Mais le problème viens de là, voici un extrait de mon fichier exportuser.csv :
dn: CN=Brahim Nacer,OU=Dugny,OU=Délégations,DC=odhlm93,DC=pri
changetype: add
sn: Nacer
title: Responsable Technique
telephoneNumber: 0148373037
givenName: Brahim
department: Dugny
ipPhone: 64063
mobile: 0660874106
Il faut savoir que chaque se trouve dans une seule colonne...en tout j'ai 6500 lignes d'enregistrements...
Maintenant j'aimerai importé toutes ces données sur MySql, et c'est là que je trouve ça corsé. J'ai vu que Sql avec LOAD DATA INFILE le faisait mais dans le cas où un champs = une colonne. Je pense qu'en PHP c'est aussi possible, mais je vois pas du tout comment le codé.
J'espere trouvé quelqu'un qui pourras m'aidé.
Merci d'avance.
Je vous expose mon problème qui me laisse à la ramasse depuis 1 semaine.
Voilà je commence, j'ai fais un batch pour prendre des données sur le serveur. Puis je me retrouve avec mon fichier exportuser.csv ; donc jusque là pas de problème.
Mais le problème viens de là, voici un extrait de mon fichier exportuser.csv :
dn: CN=Brahim Nacer,OU=Dugny,OU=Délégations,DC=odhlm93,DC=pri
changetype: add
sn: Nacer
title: Responsable Technique
telephoneNumber: 0148373037
givenName: Brahim
department: Dugny
ipPhone: 64063
mobile: 0660874106
Il faut savoir que chaque se trouve dans une seule colonne...en tout j'ai 6500 lignes d'enregistrements...
Maintenant j'aimerai importé toutes ces données sur MySql, et c'est là que je trouve ça corsé. J'ai vu que Sql avec LOAD DATA INFILE le faisait mais dans le cas où un champs = une colonne. Je pense qu'en PHP c'est aussi possible, mais je vois pas du tout comment le codé.
J'espere trouvé quelqu'un qui pourras m'aidé.
Merci d'avance.
A voir également:
- Import .csv sur MySql
- Mysql community server - Télécharger - Bases de données
- Comment importer une pièce d'identité sur facebook - Guide
- Import favoris chrome - Guide
- Convertir csv en ofx - Forum Excel
- Logiciel pour importer des photos sur pc - Télécharger - Photo & Graphisme
2 réponses
Il faut que tu crées un programme qui lise ton fichier CSV.
Tu ne pourras pas exporter tes données directement à partir d'Excel vers ta BD.
En gros ton programme fera :
Ouvrir fichier CSV
Tant que Fin de fichier non atteint
lire ligne
récupérer tous les champs de la ligne un à un
créer requête de type INSERT avec les données obtenues à l'étape précédente
Fin Tant que
Fermer Fichier
Tu ne pourras pas exporter tes données directement à partir d'Excel vers ta BD.
En gros ton programme fera :
Ouvrir fichier CSV
Tant que Fin de fichier non atteint
lire ligne
récupérer tous les champs de la ligne un à un
créer requête de type INSERT avec les données obtenues à l'étape précédente
Fin Tant que
Fermer Fichier
Merci