【问题标题】:Migrate SQL users table but keep their original id's迁移 SQL 用户表但保留其原始 ID
【发布时间】:2019-05-21 22:38:36
【问题描述】:

如何在 wordpress 数据库之间复制 users 表,但保留原始表中的原始 id?

当我导出 -> 将用户导入新表时,新的 id 是增量写入的,而不是获取原始 id 的

我希望新表中的用户 id 567 可以在新表中获取用户 id 567,即使在 id 编号 2 到 566 中没有用户。

【问题讨论】:

  • 为什么重要? ID 只是为了确保记录具有唯一标识符。它不应该有任何其他含义或意义。
  • 这次这样做是因为我需要转移由用户 ID 在课程表中写入的课程访问权限 (learndash)。但我找到了解决方案,在导出 sql 中有一个用于 auto_increment 的复选框,如果我取消选中它,它会保留原始 ID
  • 你应该在答案部分写下 - 你可以回答你自己的问题,并接受这个答案。如果其他人发现它在未来有用,他们可能会支持它:-)
  • 非常感谢,我现在已经写了解决方案来回答我的问题,看看你能不能看到。
  • 不,我没看到...您忘记提交了吗?

标签: sql wordpress phpmyadmin migrate


【解决方案1】:

当您通过 phpmyadmin 导出数据库时,在“对象创建选项”中,您可以勾选“auto_increment 值”以将原始 ID 中的数据库导出为您要导出的表。

【讨论】:

    猜你喜欢
    • 2020-11-21
    • 1970-01-01
    • 1970-01-01
    • 2015-02-09
    • 1970-01-01
    • 1970-01-01
    • 2015-05-01
    • 2015-11-11
    • 1970-01-01
    相关资源
    最近更新 更多