Главная > MySQL | PHP | Базы данных > Скрипт синхронизации таблиц MySQL

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

13.02.2012 2 комментария » Просмотры: 3 558

mysql

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

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

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

Автор: | Рейтинг: 4/5 | Теги:

2 комментария

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>