当我通过SQLyog的表导出,导出文件的CREATE声明缺乏自动增加它的主键,即使原始表包含自动递增。

这是一个错误(在瑜珈或在MySQL?)?我应该报告? 我怎样才能与自动增量到位导出表?

有帮助吗?

解决方案

此使用来自命令行的MySQL时也发生在我们。原来,这事是因为我们增加了“跳过选择”标志。以解决方式是要么滴“跳过选择”或添加“--create选项”(感谢什洛莫)

我只是想通过SQLyog的复制本,和失败的 - 所以这个问题必须只被我们的客户化转储脚本提交

其他提示

您应该报告你是否认为这是一个错误或没有。通过网上信息粗略浏览没有给出指示,以自动递增列的损失是否是有意还是无意的。

和,如果它没有指定一个或其他方式,我会倾向于认为它应该重新创建表的究竟的原样。这将是没有什么不同,如果出口创造了create table声明不放过字母开头的X列: - )

提高它作为一个错误。如果此的的产品的真正的,有记录的限制,他们会告诉你,希望你指出来,详细描述此文件。他们很可能还能够告诉你可以解决它的任何变通办法。他们可能会指出,这是因为从MySQL人在这种情况下,你可以然后打他们一个错误报告的一些骨为首的决定: - )

如果它实际上是一个错误,优秀的开发人员会很高兴听到这个消息,使他们能够提高自己的产品。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top