Припустимо, я хочу отримати доступ до mysql-сервера та друкувати всі таблиці та бази даних та їх дані в localhost за допомогою bash script.
У мене сценарій виглядає так:
пароль mysql -u root -p
Після виконання сценарію оболонка mysql відкриється замість bash. Тож як я можу запустити команду з mysql?
Крім того, яку команду слід виконати, щоб роздрукувати всі бази даних, таблиці та їх дані?
Редагувати: я отримую команду, яку я повинен використовувати, але все ще залишається питання:
Мені потрібно внести його в сценарій, але при введенні команди mysqldump він інтерактивно запитує пароль.
Тож як я можу обробляти пароль у скрипті bash?