Задать вопрос

Как синхронизировать таблицы access и mysql?

подскажите кто сталкивался,
как правильно сделать одностороннюю синхронизацию таблиц из базы access в mysql.
сейчас отправляю данные скриптом на php, но вот обновлять (через UPDATE) не очень хорошая идея
синхронизировать желательно в реальном времени ну или с минимальной задержкой
(OC windows 7)
  • Вопрос задан
  • 500 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
А чем плох вариант обновления через UPDATE? Естественно, всё должно быть в рамках одной транзакции.
У меня обычно полный перенос таблицы выглядит так:
1. Начать транзакцию
2. По всем таблицам
2a. Всем строкам таблицы выставить поле `updated` = 0
2b. Перенести строки через INSERT ON DUPLICATE KEY UPDATE с изменением `updated` = 1
2c. Удалить строки, где `updated` = 0
3. Завершить транзакцию
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы