Sé que con MySQL puede escribir sentencias SQL en un archivo .sql y ejecutar el archivo desde la línea de comandos de MySQL así:¿Cómo paso una variable a un script mysql?
mysql> source script.sql
¿Cómo puedo pasar una variable a la secuencia de comandos? Por ejemplo, si quiero ejecutar un script que recupere todos los empleados en un departamento, quiero poder pasar el número del departamento como una variable.
No estoy tratando de ejecutar consultas a través de un script de shell. Hay consultas simples que ejecuto desde la línea de comandos mysql. Estoy cansado de volver a escribirlos todo el tiempo, y escribir un guión de shell para ellos sería exagerado.