Общие > Базы данных
Обїединение таблиц
AutoUA:
Как можно объединить таблицы с одинаковой структурой в одну.
Все очень просто. На сервере посетители добавляют инфу, я на локальной машине.
Задача слить все в один флакон не пролив ни капли.
Чтение инструкций и книги не помогло. :)
vladsu:
Hi.
Это называется репликация, и ее кажется в MySQL нет.
А если нет, то можно сделать.
AutoUA:
--- Цитировать ---А если нет, то можно сделать.
--- Конец цитаты ---
Легко сказать, тяжело сделать. Я обычный админ, немного разбирающийся в программировани.
Как сделать, с какого края копать. Расскажите хотябы схему или принцип.
fidget:
Репликация в MySQL введена еще с версии 3.23.15 кажется..
Поподробнее почитай в мануале, там этому целая глава выделена. Кроме того есть такая штука как mysqldump, более грубо чем репликация, но меня никогда не подводила :)
fidget:
--- Цитировать ---Как сделать, с какого края копать. Расскажите хотябы схему или принцип.
--- Конец цитаты ---
Суть репликации в том, что у тебя есть Master и есть Slave, там еще есть такая штука как LOAD FROM MASTER, только она кажется работает только для MyISAM таблиц.
mysqldump - загружает твои данные в файл из таблицы или наоборот из таблицы в файл, в зависимости от опций, может только данные, а может структуру таблицы загружать :)
Хорошо ее использовать для переноса сервера на другую машину Ж)
Да, еще MySQL поддерживает такие штуки как :
SELECT ... INTO OUTFILE
и
LOAD DATA INFILE .... INTO TABLE ....
Навигация
Перейти к полной версии