Как действительно запускают скрипты MySQL из сценария оболочки с переменными удара?

У меня был похожий вопрос. Так как вы указали, что [11588] parallel[11589] не является вариантом, то, возможно, вам придется обратиться к [11590] quick[11591], как это обсуждалось в ответе на [11592] этот [11593] вопрос.

1
23.11.2014, 19:11
2 ответа

Можно делать что-то вроде:

#! bin/bash
selectvar="SELECT * FROM test;"

mysql --user=root --password=mypass database << eof 
$selectvar
eof
7
27.01.2020, 23:11

Для выполнения командной строки без интерактивной подсказки используйте опцию -e:

mysql mydb -e 'select * from foo'
3
27.01.2020, 23:11

Теги

Похожие вопросы