Удалить базы данных из среды Cygwin после компиляции - PullRequest
0 голосов
/ 04 марта 2019

Я запускаю скрипт из командной строки Cygwin bash, который компилирует файл .exe Windows.Процесс требует, чтобы MySQL и PostgreSQL были установлены / скомпилированы в среду Cygwin.Все работает нормально, но я хотел бы, чтобы мой скрипт удалил MySQL и PostgreSQL после завершения процесса компиляции.Кажется, я не могу понять, как это делается.

Единственная причина создания новой компиляции - это добавление новых версий базы данных.Мне нужно очистить старые базы данных, чтобы добавить новые базы данных для новой компиляции.Для этого я просто удаляю полную установку Cygwin и начинаю заново.

Ниже описан процесс, который мой сценарий использует для компиляции баз данных:

# Compiling PostgreSQL support for Barnyard2
cd /cygdrive/d/cygwin/postgresql-10.7
./configure
make && make install

# Compiling MySQL support for Barnyard2
cd /cygdrive/d/cygwin/mysql-8.0.15
cmake . -DWITH_EDITLINE=system -DINSTALL_MYSQLTESTDIR=
make mysqlclient && make install

Спасибо...

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