







|
MySQL.RU - Webboard
Вернуться
Копирование таблиц (Константин) 22/01/2008 - 18:33:29
Re: Копирование таблиц (vi.k) 23/01/2008 - 09:55:32
Re: Копирование таблиц (Константин) 23/01/2008 - 14:18:21
Re: Копирование таблиц (vi.k) 24/01/2008 - 03:34:31
Re: Копирование таблиц (Дмитрий) 25/01/2008 - 10:53:43
> Original message text:
> From: Константин - 22/01/2008 - 18:33:29
> Subject:Копирование таблиц
> -----------------
> Есть 2 сервера. Нужно периодически 1 таблицу (с товарами) копировать с первого на второй. Но все дело в том, что тот, на который копируется эта таблица в ней же собирает статистику просмотра товаров в одном из полей и при копировании эти данные будут потеряны. Можно ли как-то копировать таблицу так, чтобы это поле сохранялось неизменным? Стандартная репликация, наверное, не подходит, так как копирование обязательно должно инициироваться вручную.
> Что посоветуете?
>
From: vi.k - 24/01/2008 - 03:34:31
Subject:Копирование таблиц
-----------------
Значит не надо копировать :)
Тогда, мне кажется, только через SELECT + REPLACE:
На непубличном сервере SELECT только нужных полей - исключить поле с отсутствующей информацией о кол-ве просмотров.
На публичном сервере REPLACE - имеющиеся записи обновятся, новые добавятся, поле с кол-вом просмотров не изменится. Естественно, в таком случае необходимо, чтобы для поля с кол-вом просмотров был выставлен DEFAULT 0.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
32866
|
|