Я хочу использовать базу данных MySQL на моей установке Ubuntu начиная с Windows 7. Она должна быть динамической, я имею в виду, что когда я изменяю данные в базе данных на Ubuntu, она также должна сохраняться и на Windows.

Я уже изменил датадир в моем

/opt/lampp/etc/my.cnf 

а также

/etc/mysql/my.cnf

путь к Windows, как это:

/media/Data/xampp/mysql/data 

Но это все еще не работает.

Как я могу подключиться к базе данных из установки Windows?

1 ответ1

0

Если вы используете сервер базы данных, такой как MySQL, вы не можете делать то, что просите. Из того, что я вижу, вы используете MySQL. Для того, чтобы оба обращались к базе данных и она оставалась синхронизированной, вам нужно будет запустить отдельный сервер базы данных в вашей сети.

Существует ряд решений, некоторые из которых просты (например, отдельный сервер в сети), а некоторые сложнее в реализации (запуск Windows в виртуальной машине и использование Linux в качестве хоста и сервера MySQL для обслуживания Windows или запуск какой-либо системы экспорта / импорта). когда ваши ОС запускаются и выключаются, поэтому во время запуска они могут синхронизироваться ... Последнее является довольно бессмысленным решением из-за его неэффективности и высокого риска повреждения и потери данных).

Другое решение - это система баз данных с плоскими файлами, которая работает как с Windows, так и с Linux ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .