![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Синхронизация базы MySQL между серверами [D6, MySQL]
Janb © (2004-12-01 06:40:00)Уважаемые мастера !
Как осуществить синхронизация базы MySQL между серверами
я слышал что-то о внутренней программе (или функции) короче MySQL сама делает синхронизацию, но не знаю как. Помогите пожалуйста или скажите как это сделать через дельфи
Заранее благодарю за ответы
Nikolay M. (2004-12-01 12:31:00) [1]
> mysql dump это перл скрипт, а я не работаю на нем. Времени
> нет для осваивания других технологии
>
> Есть другие варианты, например PHP скрипт или на этом же
> дельфи чо нить такое сделать?
Все смешалось в доме Облонских...
С какого потолка взято "mysql dump это перл скрипт"?
janb (2004-12-01 12:22:00) [2]За ответ спасибо
mysql dump это перл скрипт, а я не работаю на нем. Времени нет для осваивания других технологии
Есть другие варианты, например PHP скрипт или на этом же дельфи чо нить такое сделать?
Nikolay M. (2004-12-01 10:17:00) [3]Программа зовется mysqldump.
Яндекс на "mysql dump" тебе вернет много вкусного.
Наши админы (говорю, как понял в теории) делали так: по расписанию на сервере запускалась mysqldump, база дампилась, после чего поднимался pipe между основным и синхронизируемым сервером, по нему дамп автоматом же заливался на 2-й сервер, и там делалось mysql -uuser -ppassword database < new_dump.sql.
Собссно можно, наврное, обойтись и без пайпа, просто на основном сервере, скажем, в 01:00 дампится и gzip-пится база и по фтп заливается на второй сервер. А через нек. время, скажем, в 01:30 дамп разворачивается и поднимается через тот же mysql. Ничего сложного нет.