IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Довнести новые данные (MySQL) (https://www.imho.ws/showthread.php?t=64255)

Конь в пальто 15.07.2004 06:00

Довнести новые данные (MySQL)
 
Ситуация: я переношу сайт со своего компьютера на хостинг. Я сделал дамп базы данных с помощью mysqldump, получил фаил со скриптом создания и заполнения всех таблиц, запустил его на сервере хостинга, с горем пополам, после нескольких попыыток, данные разместились. Ещё сутки я отлаживал скрипты (РНР) чтобы всё работало. Тем временем, пользователи продолжали пополнять данные на старом месте. В таблицах есть поля timestamp, и я знаю в какой момент я делал дамп, так что, теоретически, напрашивается: сдампировать новые записи, и добавить их к существующим на сервере. Вопрос - как? Возможно ли делать дамп таблицы по критерию?
Уничтожать данные и заполнять их снова все - очень не хотелось бы, так как это опять займёт много времени, за это время на стаоом месте снова что-то добавят...

RaZEr 15.07.2004 06:44

Используй либо одну базу для двух сайтов, либо - встроенные возможности синхронизации MySQL (когда все изенения будут происходить сразу в нескольких БД).

Sava 15.07.2004 10:39

Всё просто, делаешь дамп например так: mysqldump -t -c -q -u 'login' -p 'pass' -w 'time>=нужное_время' таблица> dump.sql. Ессно данные свои подставляешь. Или если есть phpmyadmin делаешь дамп из него.

Конь в пальто 15.07.2004 15:05

Цитата:

Сообщение от Sava
Всё просто, делаешь дамп например так: mysqldump -t -c -q -u 'login' -p 'pass' -w 'time>=нужное_время' таблица> dump.sql. Ессно данные свои подставляешь. Или если есть phpmyadmin делаешь дамп из него.

О! Это то, что мне нужно было. Спасибо.


Часовой пояс GMT +4, время: 19:16.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.