2011-06-17 115 views
3

我想从sql表中导出数据,但我不想要导出主键。导出没有主键的表数据

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

此问题在某种程度上在此处被处理过:table-without-dumping-the-primary-key

我在过去使用这种方法,但它很烦人必须创建一个新表,使转...

我很惊讶的是,虽然省略专栏中,我无法从表中导出数据在这种情况下,主键列。 一直在看mysql文档,但它没有帮助...

任何想法?

+0

我认为你的问题有点不清楚,如果两个表都使用相同的模式集,如何在没有主键的情况下插入?除非你参考自动增量作为主键,这是不一样的同义词 – ajreal 2011-06-17 11:40:42

回答

1

您可以创建一个没有主键的VIEW,然后导出VIEW DATA?