Как синхронизировать поля таблицы MySQL с префиксом - PullRequest
1 голос
/ 03 мая 2011

Я хочу спросить, есть ли простой способ синхронизации полей таблицы mysql?
Позвольте мне расширить свой вопрос:

У меня есть сайт, управляемый базой данных mysql, и я хочу использовать свою таблицу дляболее чем один поставщик контента (я могу использовать только одну таблицу из-за особенностей хостинга) путем разделения префикса таблицы (как это делает Wordpress).

Мне нужен способ скопировать все поля из текущей таблицы и добавить префикс (Iбуду указывать) для всех новых записей (например, есть 2 поля, ссылки, страницы, и я хочу автоматически добавлять новые поля new_links, new_pages в текущую таблицу / все ключи должны быть одинаковыми (я имею в виду идентификаторы полей, значения и т. д.).)).

После создания этих полей должен быть способ контроля того, что, если одна или несколько новых записей были добавлены в исходные поля, новые поля должны создаваться в полях с префиксом (new_).

1 Ответ

0 голосов
/ 04 мая 2011

Я не уверен на 100%, что у меня проблема, но ...

Добавление двух новых столбцов в таблицу не должно быть проблемой:

ALTER TABLE foo ADD COLUMN new_links ...

Вы можете синхронизировать их с вашим приложением (проблемным) или с помощью триггера.

Определенно время для обновления хостинг-провайдеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...