J'ai un tableau excel 32 col*268 lignes.
Je l'importe en csv (;) dans ma mysql... succes ... mais elle n'affiche que 2 enregistrements seulement...la premiere et la derniere ligne.
des pistes?
Version imprimable
J'ai un tableau excel 32 col*268 lignes.
Je l'importe en csv (;) dans ma mysql... succes ... mais elle n'affiche que 2 enregistrements seulement...la premiere et la derniere ligne.
des pistes?
Peux-tu poster une partie du fichier que tu as importé et la commande que tu as utilisée?
Rachid A.
les deux premières lignes de données sont : (.csv)
procedure import dans mysql.Code:
1
2 001;05001;Lisus_frontiere;Aquarelles;2001-02-01;NA;NA;24;32;9,4;12,6;ArchesGT;300;Asie;Thailande;AAT;sompong;disponible;atelier des cygnes;NA;..\images\200\;5001_AAT_Lisus_frontiere.jpg;NA;NA;Aquarelles, Asie, Thailande, sompong, ;2001;02;01;NA;NA;NA;NA 002;05002;Bain_matin;Aquarelles;2001-02-10;NA;NA;24;32;9,4;12,6;ArchesGT;300;Asie;Thailande;AAT;Damnoen saduak;vendu;Collection particuliere;NA;..\images\200\;5002_AAT_Bain_matin.jpg;NA;NA;Aquarelles, Asie, Thailande, Damnoen saduak, ;2001;02;10;NA;NA;NA;NA
Si je fais import csv, j'ai une erreur :j'ai les mêmes nombres de champs, mêmes places, mêmes noms.Citation:
"Nombre de champs invalide dans les données CSV à la ligne 1".
Si je fais import csv via load data, j'ai :Mais je n'ai que 2 enregistrements, le premier et le dernierCitation:
"L'importation s'est terminée avec succès, 1 requêtes exécutées."
LOAD DATA INFILE 'L:\\Documents and Settings\\Administrateur.ORDI-XPSP2\\Local Settings\\Temp\\phpAB7.tmp' REPLACE INTO TABLE `oeuvres`
FIELDS TERMINATED BY ';'
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'# Nombre d'enregistrements affectés : 536
Je crois que ton fichier "phpAB7.tmp" vient d'une machine Unix ou Linux.
Essaie plutôt :
Rachid A.Code:LINES TERMINATED BY '\n'
\ ne change rien (c'etait en automatique) .
Le .temp vient du serveur ( zazou).
en fait j'ai changé excel pour openoffice....maintenant, je pilote ma base depuis oobase directement, impeccable.
Installé openoffice
copié (ctrlA ctrlc) mon fichier excel,
collage special dans ooCalc ... la base se cree en 3-4 clics
J'ai installe mysql-connector-java-3.1.12
j'ai conecté oobase à mysql ( nouveau > oobase > se connecter à une base de données :mysql > JDBC > nomBase , url (localhost), nom_util (root).
Et là... j'ai une base de données que j'edite , crtlS et hop, c'est dans mysql...