Я знаю, что с помощью mysql вы можете записывать операторы SQL в файл .sql и запускать файл из командной строки mysql следующим образом:
mysql> source script.sql
Как передать переменную в скрипт? Например, если я хочу запустить скрипт, который извлекает всех сотрудников в отделе, я хочу иметь возможность передавать номер отдела в виде переменной.
Я не пытаюсь выполнять запросы через скрипт оболочки. Есть простые запросы, которые я запускаю из командной строки mysql. Я устал все время перепечатывать их, и написание сценария для них было бы излишним.