Je sais que, avec MySQL, vous pouvez écrire des instructions SQL dans un fichier sql et exécutez le fichier à partir de la ligne de commande mysql comme ceci:Comment transmettre une variable à un script mysql?
mysql> source script.sql
Comment puis-je passer une variable au script? Par exemple, si je veux exécuter un script qui récupère tous les employés d'un département, je veux pouvoir transmettre le numéro du département en tant que variable. Je n'essaie pas d'exécuter des requêtes via un script shell. Il y a des requêtes simples que je lance à partir de la ligne de commande mysql. Je suis fatigué de les retaper tout le temps, et écrire un script shell pour eux serait exagéré.