powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как синхронизировать бд mysql в зависимости от БД sqlite.
5 сообщений из 5, страница 1 из 1
Как синхронизировать бд mysql в зависимости от БД sqlite.
    #39532913
jtag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день уважаемые форумчане. Пишу здесь первый раз. Я начинающий в sql.
Имеется бд sqlite, в которой имеется 3 таблицы. Я должен их скопировать в две таблицы бд mysql. В одной из таблиц "event" постоянно добавляются по 10 записей в час. Опрашиваю бд sqlite через 30 мин. Подскажите какой нужен алгоритм копирования?

я представляю такой алгоритм для таблицы "event":

1. Проверка mysql.event, пустая ли таблица.
2. а) Если да, то скопировать всю таблицу из sqlite.event в mysql.event.
б) Если таблица не пуста, то поиск новых событий(строк), по полю data( в котором дата всегда увеличивается). Запрос в mysql.event одной строки с самой последней датой. И сравнение с sqlite.event( те события, которые старше даты из mysql.event скопировать в mysql.event)

Пишу на node.js. Доп модули использую mysql и sqlite3.

Столкнулся с ошибкой при которой вся таблица sqlite.event копируется 3 или 4 раза в mysql.
...
Рейтинг: 0 / 0
Как синхронизировать бд mysql в зависимости от БД sqlite.
    #39532916
jtag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так же имеется сервис на php который писал не я, который постоянно пополняет бд sqlite событиями.
...
Рейтинг: 0 / 0
Как синхронизировать бд mysql в зависимости от БД sqlite.
    #39532944
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jtag,

jtagИмеется бд sqlite, в которой имеется 3 таблицы. Я должен их скопировать в две таблицы бд mysql. В одной из таблиц "event" постоянно добавляются по 10 записей в час. Опрашиваю бд sqlite через 30 мин. Подскажите какой нужен алгоритм копирования?


Я бы взял и переписал все на запись сразу в MySQL и забыл бы обо всяких алгоритмах копирования и sqlite'ах навсегда.
...
Рейтинг: 0 / 0
Как синхронизировать бд mysql в зависимости от БД sqlite.
    #39533033
jtag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уточните пожалуйста подробнее каким образом это делается?
...
Рейтинг: 0 / 0
Как синхронизировать бд mysql в зависимости от БД sqlite.
    #39533036
jtag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доступа нет у меня к sqlite и php.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как синхронизировать бд mysql в зависимости от БД sqlite.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]