Автоматическое обновление MySQL-баз с разных сайтов

  • Автор темы mysql_beginner
  • Дата начала

mysql_beginner

Guest
Автоматическое обновление MySQL-баз с разных сайтов

Имеем базу данных (MySQL) цифр. фотоаппартов с ценами нескольких магазинов:

ID Brand Модель Магазин Цена

Имеем доступ для чтения к базам магазинов с этими товарами или экспортированным из MySQL текст. файлам.

Вопрос: по какому принципу лучше всего организовать обновление данных?
Я вижу так:
1) соединился с базой, нужные строки выбрал и закачал в свои временные таблицы (по назв. магазинов)
2) Сравниваем поля основной и времен. таблиц по полям (для каждого магазина индивидуальный запрос) и если поля "цена" не равны, то в основной таблице очищаем соотв. ячейку и забиваем новое значение.

Принцип корректный или есть другие варианты

Извиняюсь, если подобный вопрос уже обсуждался - дайте линк...
 

AlexVN

Новичок
На мой взгляд, вполне корректный.
В задаче, где отбновлений базы было мало, использовал replace delayed, что бы не вычитывать все PK.
 
Сверху