【问题标题】:Export table data without Primary Key导出不带主键的表数据
【发布时间】:2011-09-17 02:46:16
【问题描述】:

我想从一个sql表中导出数据,但是我不想导出主键。

原因是我的本地主机上有需要插入远程数据库的数据(远程数据库和本地数据库具有相同的结构)。但是在远程数据库上,表已经有数据,如果我尝试从本地添加数据,它们将是主键冲突。

这个问题以前曾在这里处理过:table-without-dumping-the-primary-key

我以前也用过这种方法,但是很烦人,要新建一个表才能进行转帐……

令我惊讶的是,我无法从表中导出数据,同时省略了一个列,在本例中是主键列。 一直在查看 mysql 文档,但没有帮助...

有什么想法吗?

【问题讨论】:

  • 我认为你的问题有点不清楚,如果两个表都使用相同的模式集,你如何在没有主键的情况下进行插入?除非您将自动增量称为主键,这不是同义词
  • 是的对不起,我指的是自动增量
  • 最接近的方法是在上面的答案 - stackoverflow.com/questions/1018669/…

标签: mysql sql export


【解决方案1】:

能否创建一个没有主键的 VIEW,然后导出 VIEW DATA?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-31
    • 1970-01-01
    • 1970-01-01
    • 2010-10-14
    • 2020-09-17
    • 1970-01-01
    • 1970-01-01
    • 2013-03-02
    相关资源
    最近更新 更多