Как совместно использовать / использовать базу данных MySQL на двух локальных хост-компьютерах без сети, использующей диск fla sh? - PullRequest
1 голос
/ 18 апреля 2020

Цель / цель:

Моя цель - создать несколько баз данных для некоторых исследовательских проектов, которые выполняет моя рабочая группа. Базы данных будут использоваться только для моей небольшой рабочей группы (4 человека), а сетевые серверы невозможны (т.е. только для Localhost). Только один человек будет нуждаться в доступе к базе данных одновременно.

Вопрос:

Как мне совместно использовать / использовать базу данных MySQL между 2-4 компьютерами localhost без сети, использующей диск fla sh? Возможно ли это и есть ли недостатки? Есть ли лучшее не сетевое решение? Есть ли какие-либо дополнительные проблемы программно?

Мое потенциальное решение:

План состоит в том, чтобы запустить мою папку Mysql data с дисковода fla sh и просто подключить это в зависимости от того, какой компьютер должен использовать базы данных. Я не хочу делать следующее Копирование MySQL Базы данных на другую машину , так как я хочу, чтобы один набор баз данных был общим, а не несколько копий. Я планировал перенести каталог данных на USB-накопитель fla sh на основе этих сообщений Где база данных MySQL хранит свои данные? и Как я могу переместить базу данных MySQL на другой диск? . Все остальные также установят свой каталог данных для своего pc / localhost в папку на диске fla sh, и тот, кто работает с базой данных, просто подключит диск fla sh к своему P C.

.

1 Ответ

1 голос
/ 18 апреля 2020

Вы рассматриваете самое сложное решение - физическое резервное копирование. Физические резервные копии не очень переносимы, если разные P C имеют разные аппаратные характеристики. Либо go для логического резервного копирования (см. Mysqldump), либо установите виртуальную машину с MySQL на USB-накопителе.

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