URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91592
[ Назад ]

Исходное сообщение
"Запрос аутентификации mysql через shell"

Отправлено TarzanNn , 18-Май-11 13:14 
Здравствуйте! Столкнулся с неожиданной для себя проблемой. Нужно сделать скрипт для проверки состояния мускульной репликации. Тонкость в том, что нужно, чтоб скрипт запрашивал логин и пароль для входа в mysql. Нигде не могу найти, как этого добиться! Помогите, пожалуйста.

Содержание

Сообщения в этом обсуждении
"Запрос аутентификации mysql через shell"
Отправлено zeiter , 18-Май-11 14:09 
> Здравствуйте! Столкнулся с неожиданной для себя проблемой. Нужно сделать скрипт для проверки
> состояния мускульной репликации. Тонкость в том, что нужно, чтоб скрипт запрашивал
> логин и пароль для входа в mysql. Нигде не могу найти,
> как этого добиться! Помогите, пожалуйста.

Делайте через .my.cnf или my.cnf.

А так почитайте man http://www.opennet.me/man.shtml?topic=mysql&russian=0&catego...



"Запрос аутентификации mysql через shell"
Отправлено TarzanNn , 18-Май-11 17:15 

> Делайте через .my.cnf или my.cnf.
> А так почитайте man http://www.opennet.me/man.shtml?topic=mysql&russian=0&catego...

Спасибо!


"Запрос аутентификации mysql через shell"
Отправлено Дядя_Федор , 18-Май-11 21:29 
Вот простейший кусок баш-скрипта.
query="SELECT * from table;"
echo $query | mysql -u root -ppasword -h myserver mybasename
Разумеется, это один из возможных вариантов. Можно и в одной строке совместить. Если нужен вывод команды (например, в переменную или массив) - используйте ключ -N.