Было много вопросов в этом направлении, но я изо всех сил пытаюсь применить их к моему сценарию. Любая помощь будет принята с благодарностью!
В настоящее время у нас есть работающая база данных mySQL, размещенная на веб-сайте, данные вводятся с веб-сайта и через PHP помещаются в базу данных.
В то же время мы хотим создать приложение на Python, работающее в автономном режиме. Он должен выполнять все те же функции, что и веб-версия, и работать полностью локально, это означает, что для локального запуска требуется копия всей базы данных, и при внесении изменений в такую локальную базу данных они синхронизируются при следующем доступном подключении к Интернету. .
Во-первых, я понятия не имею, как лучше всего запустить такую базу данных в автономном режиме. Я думал о настройке локального хоста, однако его нужно распространять на многие машины. Следовательно, установка localhost с помощью какого-либо установщика может быть непрактичной, нет?
Во вторых синхронизация? Не знаю, как это сделать!
Любая помощь была бы очень очень очень признательна.
Спасибо!