Я пишу сценарий bash и имею проблемы с $PASSWORD.
QUERY="GRANT ALL PRIVILEGES ON db.* TO 'user'@'localhost' IDENTIFIED BY $PASSWORD;"
SQL="${QUERY1}"
mysql -uroot -p$PASSWORD -hlocalhost -e "$SQL"
Я был бы признателен, если кто-то исправит мой подход, а предложит другой.