Bonjour à tous,
Je prépare un script ssh mais je rencontre un problème - sans douté lié à mon incompétence
Si j'ouvre une session putty et que je lance les commandes suivantes il n'y a aucun problème tout se passe à merveille
>puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part mysql -h localhost -uadmin -p`cat /etc/psa/.psa.shadow`
>les données sont bien uploadées dans la base !
Code : Sélectionner tout - Visualiser dans une fenêtre à part LOAD DATA LOCAL INFILE '/var/www/vhosts/toto/httpdocs/monfichier.csv' INTO TABLE madb.matable FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES;
Par contre si je passe ceci... ça ne fonctionne pas :
Quelle peut-être mon erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part mysql -h localhost -uadmin -p`cat /etc/psa/.psa.shadow` -e "LOAD DATA LOCAL INFILE '/var/www/vhosts/toto/httpdocs/monfichier.csv' INTO TABLE madb.matable FIELDS TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES;"
Merci de votre aide, et bonne journée à tous
Partager