SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 22.02.2010 17:14:08

Terri
Участник
Зарегистрирован: 22.02.2010
Сообщений: 1

Пополнение базы новыми записями

Извините, возможно вопрос наивный и простой, но я нигде не нашел на него ответ. Подскажите, пожалуста, есть ли способ пополнить базу данных, расположенную на хосте, данными,введенными в такую же базу, но в локальную? Т. е. пополнять базу данных не в инете, а на локальном ПК, а затем, пополнить всеми этими  записями сразу существующую БД на хосте.

Неактивен

 

#2 22.02.2010 18:00:46

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Пополнение базы новыми записями

Можно, но нужно делать это аккуратно: обычно таблицы связываются
по ID, которые могут отличаться на локальном ПК и на хостинге, и
просто скопировать данные может оказаться сложным.

Самый простой способ, который приходит в голову, такой:
1. Сделать на локальном ПК полную копию данных сервера в интернете;
2. Убедиться, что на локальном ПК включен двоичный журнал (binlog);
3. Сделать нужные изменения на локальном ПК. При этом они запишутся
в двоичный журнал;
4. Когда нужно применить изменения в интернете — просто скопировать
туда двоичный журнал и проиграть его через mysqlbinlog.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson