【问题标题】:How to merge similar table in phpmyadmin如何在phpmyadmin中合并相似的表
【发布时间】:2014-10-22 16:26:39
【问题描述】:

phpMyAdmin中的相似表如何合并为一张表?

  • 我有1个备份表mybb_threads_bak
  • 我有 1 个不正确的表 mybb_threads

我想将我的表 mybb_threads_bak 导入、合并和更新到不正确的表中而不显示任何错误

换句话说,我想将mybb_threads_bak 表导入mybb_threads 表。

帮助我获得最佳查询code :)

【问题讨论】:

  • 所以如果备份正确,就把数据不正确的表截断,然后把数据正确的sql文件导入到那个表中。
  • 您可以导出备份表并选择更新选项而不是标准插入选项。然后将导出文件导入不正确的表中。只有当两个表仍然具有相同的结构时,它才有效。
  • 没有。我的备份是 20 天前,我的用户在我的网站上发送帖子。我想将 mybb_threads_bak 添加到 mybb_threads
  • Wen inport old table 说这个错误:#1062 - Duplicate entry '6' for key 'PRIMARY'

标签: php mysql merge phpmyadmin mybb


【解决方案1】:

从 mybb_threads_bak 插入 mybb_threads;

【讨论】:

    【解决方案2】:

    插入到 mybb_threads SELECT * FROM mybb_threads_bak;

    “Wen inport old table say this error: #1062 - Duplicate entry '6' for key 'PRIMARY' – abbas 2014 年 8 月 28 日 19:48”

    当存在部分重复数据时,使用 INSERT IGNORE INTO...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-19
      • 1970-01-01
      • 2015-06-12
      • 2012-04-18
      • 1970-01-01
      • 2023-02-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多