Menu
Donnez votre avis

My SQL - Chargement d'un fichier texte dans une table

Posez votre question
Pour charger une fichier texte défini comme suit :
$ tail /home/user1/test.txt 
   'nom1',1,9 
   'nom2',2,3 
   'nom3',3,54 
   'nom4',4,2 
   'nom5',5,9 

Dans une table définie comme suit :
CREATE TABLE chargertest ( 
                cle_prim int(11) NOT NULL auto_increment, 
                nom varchar(20), 
                x integer, 
                y integer, 
                z timestamp(14), 
                Constraint pk_chargertest PRIMARY KEY  (cle_prim) 
); 

A noter que le champ 'z' n'est pas défini au niveau du fichier texte et que le séparateur utilisé est ','.
mysql> load data infile '/home/user1/test.txt' into table chargertest fields terminated by ',' (nom,x,y);


Pour plus d'informations
Ajouter un commentaire

Commentaires

Commenter la réponse de Utilisateur anonyme
My SQL - Linux - Monitorer le port 3306
My SQL - Optimisation