Main > Databases | MySQL | PHP > Скрипт синхронизации таблиц MySQL

Скрипт синхронизации таблиц MySQL

13.02.2012 2 comments » Views: 3,590

mysql

Задача: По крону сделать бэкап указанных таблиц и восстановить их из бэкапа.

Что-то похожее на синхронизацию: делаем бэкап одной базы, восстанавливаем в другую:

Так же скрипт на время синхронизации отключает сайт заменяя индексный файл.

Author: | Rating: 4/5 | Tags:

2 comments.

Write a comment
  1. Стас Reply
    07.02.2020 в 6:38 pm
    Чувак, это не синхронизация. Это бэкап и восстановление. Синхронизация это когда у тебя есть n баз и ты поддерживаешь их одинаковость по какому-либо правилу в онлайне.
    • Vitaliy Orlov Reply
      08.02.2020 в 7:32 pm
      Чувак, синхронизация это приведение объектов к одному виду. Если таблица А имеет идентичные значения в таблице Б, то такие таблицы синхронизированы. Базы данных и тем более онлайн, тут ваще не при делах :)

      А вообще, это какой-то странный старый пост, со старым скриптом. Который можно заменить простой bash командой
      mysqldump -u dbuser -p dbpass database_name table1 table2 table3 | mysql -h remote_host -u dbuser -p dbpass remote_database_name Я не помню, что это за скрипт и зачем он тут, но пусть будет.. :)

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>