Запустите сервер MySQL из программы Ruby - PullRequest
0 голосов
/ 26 января 2019

У меня есть сервер Linux, на котором я запускаю несколько программ на Ruby в течение дня. Сервер напрямую подключен к Интернету (без брандмауэра) у хостера, и мне интересно, есть ли способ запустить и закрыть сервер MySQL непосредственно перед тем, как я обновлю базу данных, а затем закрою ее. Цель состоит в том, чтобы сервер MySQL открывался только тогда, когда это необходимо. Поэтому я подумал, что это может быть способ активировать порт или службу напрямую из Ruby.

спасибо, что ответили,

Вернер

1 Ответ

0 голосов
/ 28 января 2019

Возможно, вам придется изменить права доступа к базе данных через ruby, а затем сделать все, что вы хотите сделать, и снова изменить права доступа.

Вы можете сделать это, используя gem mysql, подключаясь кбазы данных и запуска команд.

Затем перезапустите процесс и сделайте то же самое, но в обратном направлении

Честно говоря, я не знаю, почему вы это сделаете, и я бы не рекомендовалкто-то, чтобы сделать это.Но это был бы мой подход

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...