Современные решения ИТ задач и программной инженерии

Как сделать дамп базы данных средствами MySQL сервера?

09.07.2015 в разделах Базы данныхАдминистрированиес тегами
Как сделать дамп базы данных средствами MySQL сервера?
Бывают такие моменты, что нужно сделать дамп базы данных средствами самого MySQL сервера. На большинстве хостингах есть PhpMyAdmin, в котором можно очень легко сделать экспорт базы данных (дамп). Но бывает так что средствами PhpMyAdmin невозможно сделать "хороший" дамп. Это связано с тем что PhpMyAdmin работает на PHP и допускает ошибки при формировании строк, например для данных типа BLOB.

Пишем на bash интуитивно-понятный сценарий

04.07.2015 в разделе Администрированиес тегами
Пишем на bash интуитивно-понятный сценарий
Абсолютно все системные администраторы рано или поздно сталкиваются с bash скриптами. Bash скрипты очень полезны в повседневной работе. Они существенно упрощают рутинную работу. Но речь сегодня пойдет не об этом а о способе передачи данных скрипту.

Иногда в bash скрипт нужно передать некоторые данные. Число или тестовую строку для дальнейшей обработки логики и действий. Очень удобно передавать данные через командную строку, но когда у вас таких скриптов больше десятка, начинается забавная ситуация по изучению содержимого bash скрипта перед запуском. На это все тратиться время, немного но тратиться. Давайте рассмотрим вариант, шаблон скрипта, который принимает все необходимые данные через командную строку а если данные не указаны то скрипт запрашивает их сразу после запуска.