Онлайн / автономное управление базой данных Mysql

Я создаю программное обеспечение на C ++ с библиотекой Qt, где база данных загружается при входе в программу.
Когда это сделано, вы можете использовать его без подключения и редактировать свою базу данных, а затем, когда у вас есть доступ в Интернет, вы можете обновить свою онлайн базу данных.

Как я могу это сделать ?

  • Запишите это в файл с моим собственным форматом, а затем проанализируйте и сделайте запрос mysql, когда у меня будет подключение к интернету?
  • Использовать базу данных с localhost, а затем скопировать ее в настоящую?
  • Другое решение?

Когда два пользователя обновляют свою базу данных в автономном режиме, как я могу проверить, что они не используют один и тот же идентификатор? Кстати, мне нужны идентификаторы в качестве элементов отца / сына.

Благодарю.

0

Решение

Я нашел хорошее решение, которое заключается в использовании базы данных sqlite в моей программе C ++.

Таким образом, у меня одинаковые запросы в обоих направлениях («Загрузить», «Загрузить») и доступ ко всем моим данным во всей программе (использование синглтона для доступа к базе данных)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]