Skip to content
Snippets Groups Projects
Commit 431b3487 authored by James ASHTON's avatar James ASHTON
Browse files

Proposition de documentation pour import volumineux

parent 62ffe85a
No related branches found
No related tags found
No related merge requests found
......@@ -22,6 +22,27 @@ Lancer la commande suivante (où "fichier.csv" correspond au nom du fichier à i
Un import supprime entièrement les précédentes données importées. Il faut importer l'intégralité des données à chaque nouvel import.
En production, il est possible que vous disposiez d'un export IODAS très volumineux (>100'000lignes). Si le temps de traitement ci-dessus est trop long, il est possible d'importer directement via MySQL :
Copier cette requête dans un fichier .sql :
```
TRUNCATE individu;
LOAD DATA LOCAL INFILE 'chemin_complet_du_fichier.csv'
INTO TABLE individu
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS
(@col1,@col2,@col3,@col4,@col5,@col6,@col7,@col8,@col9,@col10,@col11,@col12,@col13,@col14,@col15)
set num_ind=@col1, sexe=@col2, nom_usage=@col3, nom_civil=@col4, prenom=@col5, prenomd=@col6, prenomt=@col7, date_naissance=STR_TO_DATE(@col8, '%Y-%m-%d'), adresse=@col9, mdr=@col10, telephone=@col11, mail_mdr=@col12, libelle=@col13, code_aide=@col14, date_deces=STR_TO_DATE(@col15, '%Y-%m-%d');
```
Puis lancer la commande :
`mysql -h IP_DU_SERVEUR -u UTILISATEUR_MYSQL -p BASE_DE_DONNEE < chemin_du_fichier.sql`
# Détail du fichier CSV
Fichier CSV au format suivant :
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment