如何同步带有前缀的mysql表字段

发布于 2024-11-04 20:51:50 字数 332 浏览 0 评论 0原文

我想问一下,有什么简单的方法可以同步mysql表字段吗?
让我扩展我的问题:

我有一个 mysql 数据库驱动的站点,我想通过分隔表前缀(就像 Wordpress 那样)将我的表用于多个内容提供程序(由于托管功能,我只能使用一个表)。

我需要一种方法来复制当前表中的所有字段,并向所有新条目添加前缀(我将指定)(例如:有 2 个字段、链接、页面,我想自动将新字段 new_links、new_pages 添加到当前表/ 所有键必须相同(我的意思是字段 ID、值等..))。

创建这些字段后,应该有一种方法来控制,如果将一个或多个新条目添加到原始字段,则应在前缀 (new_) 字段中创建新字段。

I want ask that, is there any easy way to synchronize mysql table fields?
Let me extend my question:

I have a mysql database driven site, and I want to use my table for more than one content provider (I can use only one table because of hosting features) by separating table prefix (like Wordpress does).

I need a way to copy all fields from current table and add a prefix (I'll specify) to all new entries (E.g : there are 2 fields, links, pages and I want to add new fields new_links, new_pages to current table automatically / all keys must be the same (I mean field id's, values etc..)).

After creating those fields, there should be a way to control that, if one or more new entry was added to original fields then new fields should be created in prefixed (new_) fields.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

日记撕了你也走了 2024-11-11 20:51:50

我不能 100% 确定我遇到了问题,但是...

向表中添加两个新列应该不是问题:

ALTER TABLE foo ADD COLUMN new_links ...

您可以使它们与您的应用程序(有问题)或通过触发器保持同步。

绝对是升级托管服务提供商的时候了。

I'm not 100% sure that I'm getting the issue, but...

Adding two new columns to the table shouldn't be a problem:

ALTER TABLE foo ADD COLUMN new_links ...

You could keep them in sync from your application (problematic) or via a trigger.

Definitely time to upgrade hosting providers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文