Précédent   Forum des professionnels en informatique > Bases de données > MySQL
MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 16/03/2010, 00h32   #1
Invité de passage
 
Inscription : mars 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 3
Points : 1
Points : 1
Par défaut csv-mysql; succes, mais

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?
imahuman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2010, 09h07   #2
Membre éclairé
 
Inscription : avril 2009
Messages : 331
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2009
Messages : 331
Points : 397
Points : 397
Peux-tu poster une partie du fichier que tu as importé et la commande que tu as utilisée?

Rachid A.
mydb_server est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2010, 11h27   #3
Invité de passage
 
Inscription : mars 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 3
Points : 1
Points : 1
les deux premières lignes de données sont : (.csv)
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
procedure import dans mysql.
Si je fais import csv, j'ai une erreur :
Citation:
"Nombre de champs invalide dans les données CSV à la ligne 1".
j'ai les mêmes nombres de champs, mêmes places, mêmes noms.
Si je fais import csv via load data, j'ai :
Citation:
"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
Mais je n'ai que 2 enregistrements, le premier et le dernier

Dernière modification par al1_24 ; 16/03/2010 à 11h40.
imahuman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2010, 11h46   #4
Membre éclairé
 
Inscription : avril 2009
Messages : 331
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2009
Messages : 331
Points : 397
Points : 397
Je crois que ton fichier "phpAB7.tmp" vient d'une machine Unix ou Linux.
Essaie plutôt :

Code :
LINES TERMINATED BY '\n'
Rachid A.
mydb_server est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2010, 07h29   #5
Invité de passage
 
Inscription : mars 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 3
Points : 1
Points : 1
\ 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...
imahuman est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 04h08.


 
 
 
 
Partenaires

Hébergement Web