Я подключен к моей БД из bash.Я делаю выборку из массива, и я хочу сохранить возврат в переменной.Как я могу это сделать?
Я сделал:
var=`"select count(*) from shop_tab where catalog <> ''" | mysql -h abcdcef.com --port=3306 --user=root --password=hbbfe shop`
Запрос возвращает число, но его нет в переменной.
Спасибо!
РЕДАКТИРОВАТЬ: Это работает с этой командной строкой:
myvar = $(echo "select count(*) from shop_tab where catalog <> '';" | mysql -h abcdcef.com --port=3306 --user=root --password=hbbfe shop)