Mysl en ligne de commande

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Mysl en ligne de commande

par demipoulp » 01 juil. 2005, 10:40

resolu :

mysql> USE cnet
mysql>LOAD DATA INFILE "cds_stdnfr.txt" INTO TABLE cds_stdnfr FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\r\n' ;

Placer le dossier "cds_stdnfr.txt" dans C:\Program Files\EasyPHP1-8\mysql\data\cnet\


cetait tellement simple que jen ai honte :oops:

par demipoulp » 01 juil. 2005, 10:00

ok j'ai compris ...........

Code : Tout sélectionner

mysqlimport --fields-terminated-by='\t' --lines-terminated-by='\r\n' cnet C:[color=red]\s[/color]tdnfr.txt
me retourne :

Threads: 1 Questions: 1582 Slow queries: 0 Opens: 181 Flush tables: 1 Open
tables: 22 Queries per second avg: 0.077

car il interprete le \s du chemin du fichier comme etant une commande mysql ..... ( fausse joie donc ) ... apparement il faut que je mette mon fichier dans un endroit bien precis mais je voi pas ou ....

par demipoulp » 30 juin 2005, 17:04

merci !

par contre .... jai une reponse :

Threads: 1 Questions: 1582 Slow queries: 0 Opens: 181 Flush tables: 1 Open
tables: 22 Queries per second avg: 0.077

mais ma table reste deseperement vide auraisje louper une config quelquepart ?

Re: Mysl en ligne de commande

par Augure » 30 juin 2005, 16:44

1/ suppression des [] et ,
2/ déplacement du fichier à importer dans c:\temp (on le redéplacera dans program files plus tard quand cela fonctionnera)

Code : Tout sélectionner

mysql> mysqlimport --fields-terminated-by='\t' --lines-terminated-by='\r\n' MaBase "C:\temp\Stdnfr.txt"

Mysl en ligne de commande

par demipoulp » 30 juin 2005, 12:33

Bonjour j'ai quelque probleme avec mysql sous dos .

Jaimerais passer d'une instruction sql :

LOAD DATA INFILE "C:\Program Files\EasyPHP1-8\www\cnet\tech\components\Stdnfr.txt" INTO TABLE cds_stdnfr FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\r\n' ;

à une instruction ligne de commande utilisant mysqlimport :

mysql> mysqlimport [--fields-terminated-by= '\t',
--lines-terminated-by= '\r\n' ] ma base C:\Program Files\EasyPHP1-8\www\cnet\tech\components\Stdnfr.txt"


mais bien sur jai de error syntax partout .... une aide serait bienvenue :wink: