Aller au contenu

Chainer des commandes SQL en ligne


Sujets conseillés

Posté

Bonjour,

J'utilise un logiciel (Talend) qui enchaine des commandes dans une console SSH.

Ce logiciel chaine les commandes et les sépare avec des ";" sur une ligne du bash

Pour me connecter sur ma base de données j'ai besoin d'enchainer l'ordre de connexion MYSQL et des commandes sql

Par exemple

mysql -t --host=localhost --user=xxxx --password=xxxx vanille_db;

select * from categories;

quit;

exit;

sur une seule ligne :

mysql -t --host=localhost --user=xxxx --password=xxxx vanille_db;select * from categories;quit;exit;

Mais il faut forcer la validation entre la connexion et le select. Comment forcer la validation de la connexion ?

Merci à tous

Cordialement

Posté

Le ';' est considéré par le shell comme un séparateur de commande.

Essaie en le remplaçant par \;

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...