Comment ajouter des requets sql à scrip shell

Résolu/Fermé
kakashi05 Messages postés 186 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 août 2011 - 20 juil. 2009 à 15:48
mel21lio Messages postés 275 Date d'inscription mardi 14 juillet 2009 Statut Membre Dernière intervention 21 octobre 2009 - 24 juil. 2009 à 07:54
Bonjour,
en fait je debute en shell et j'aimerai avoir comment fait on pour mettre une requete Sql dans un script shell?
A voir également:

12 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 894
20 juil. 2009 à 15:50
Bonjour,*

S'il vous plaît
Merci
Au revoir
etc.
Sont monnaie courante quand on veut obtenir quelque chose !

Saine lecture...
A voir aussi

Merci de votre compréhension.

;-)

* Ne pas en tenir compte si présent dans le message initial, mais bon vu qu'il est ajouté automatiquement, ça ne fait pas de mal.

http://www.commentcamarche.net/forum/affich 13332363 script en shell avec requette sql
0
kakashi05 Messages postés 186 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 août 2011 32
20 juil. 2009 à 15:54
je suis desolé je vais reformuler
0
kakashi05 Messages postés 186 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 août 2011 32
20 juil. 2009 à 15:57
Bonjour ,
en fait je debute en shell (bash) et j'aimerai avoir comment fait on pour mettre une requete Sql dans un script shell?si quelqu'un a une idee je suis prenneur.
Je vous remercis
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 894
20 juil. 2009 à 16:00
Il y avait un lien aussi dans mon précédent message :
http://www.commentcamarche.net/forum/affich 13332363 script en shell avec requette sql
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kakashi05 Messages postés 186 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 août 2011 32
20 juil. 2009 à 16:01
Merci je vais jetter un coup d'oeil tout de suite
0
kakashi05 Messages postés 186 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 août 2011 32
20 juil. 2009 à 16:07
j'ai une question par rapport au la ligne de code qui figure dans le lien que tu as envoyé
MaVar=$(sql -S serveur -D base -U utilisateur -P mot_de_passe -b Base <requetes.sql)

je comprend pas trop bien la partie "requetes.sql"
dois-je creer un fichier sql dans lequel je vais devoir ecrit ma requete?
Merci
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 894
20 juil. 2009 à 16:09
S'il n'y en a qu'une ce n'est pas la peine...
0
kakashi05 Messages postés 186 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 août 2011 32
20 juil. 2009 à 16:19
en faite j'aurai juste une seule requete, en fait je t'explique un peu ce que je veux faire je considere un dossie que j'appele A donc tout les fichiers contenu dans A doivent etre transferer dans une base de donnee via ftp pour le moment j'ai juste une petite requete qui va prendre le contenu du dossier A et qui va le transferer dans un autre dossiern B via ftp et tout se passe bien donc pour aller plus loin j'aimerai remplacer mon dossier B par une base donnee est ce possible?si oui pouvez vous me donnee quelque piste.
Merci
0
mel21lio Messages postés 275 Date d'inscription mardi 14 juillet 2009 Statut Membre Dernière intervention 21 octobre 2009 25
20 juil. 2009 à 18:01
Connection automatic/bash
Si on est en local trouver le mysql.sock de sont instance pour eviter de taper le user/pass
mysqlshow -S /var/lib/mysql/mysql.sock
mysql -S /var/lib/mysql/mysql.sock -e "show databes;"

idem mais en tapants le tous a la main
mysql -uuser -ppasword -hmaster.bench.kelkoo.net -e "show databases"
mysql -uuser -ppasword -hmaster.bench.kelkoo.net statistic -e "show tables;"
voici un exemple que je pensse clair lm c'est mon userannurn
show databases et show tables sont 2 exemples de requettes mysql

et d'autre doc

tu copie et adapte c'est ligne au milieux d'un fichier bash
tu c'est faire un fichier bash ?

tu trouvera de l'aide sur bash et mysql si dessous

http://gadille.free.fr/doc/dtb/mysql.html#BMYSQL
http://gadille.free.fr/doc/bash/bash.html
0
kakashi05 Messages postés 186 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 août 2011 32
20 juil. 2009 à 19:21
Je te remercis pour toute ses infos et pour les liens je vais jetter un coup d'oeil et merci pour le lien je pense que sa va m'aider à progressé car je viens de commencer tout ce qui script shell bash je lis tout ça et je vous donne la suite
0
kakashi05 Messages postés 186 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 août 2011 32
23 juil. 2009 à 15:48
Merci à mel21lio et jipicy j'ai pu faire ce que je voulais au final
0
mel21lio Messages postés 275 Date d'inscription mardi 14 juillet 2009 Statut Membre Dernière intervention 21 octobre 2009 25
24 juil. 2009 à 07:54
temps mieux c'est le but
le forum ma aider dansmets debut je renvoi la balle

si ensuite tu a des question que je n'est pas renseigné tu pose
je complète mon site ou t'aide ici ... j'ais parfois du tps d'attente au taf je peux répondre a des question
0