Importation d'un fichier .csv vers MySQL
Bonjour,
Je travaille avec Wamp5 1.7.2., PHP 5.2.3., Apache 2.2.4.
J'aimerais importer le fichier .csv ci-joint. Il y a 6 colonnes.
Pour ce faire, j'exécute le code suivant :
Code:
1 2 3 4 5 6 7 8 9
| LOAD DATA INFILE 'D:/nace.csv'
INTO TABLE nace
FIELDS
TERMINATED BY '$'
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES
STARTING BY ''
TERMINATED BY '\n' |
Le problème est que lors de l'importation dans la table, toutes les colonnes sont décalé.
Par exemple, à la dernière colonne de la première ligne, on trouve :
This item excludes"
"1
Alors que le "1" devrait faire parti de la première colonne de la seconde ligne. De même, les " devraient être supprimés.
Voici le code de la table :
Code:
1 2 3 4 5 6 7 8
| CREATE TABLE `nace` (
`level` varchar(10) NOT NULL,
`code` varchar(10) NOT NULL,
`description` varchar(100) NOT NULL,
`includes` varchar(1000) NOT NULL,
`also includes` varchar(1000) NOT NULL,
`excludes` varchar(1000) NOT NULL
); |
En conclusion, comment puis je faire en sorte d'importer correctement mon fichier .csv ?
D'avance merci pour vos réponses. :)
xenos