Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在phpmyadmin not include id列(自动增量列)中导出_Php_Sql_Phpmyadmin - Fatal编程技术网

如何在phpmyadmin not include id列(自动增量列)中导出

如何在phpmyadmin not include id列(自动增量列)中导出,php,sql,phpmyadmin,Php,Sql,Phpmyadmin,我的数据库结构是: `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) COLLATE utf8_unicode_ci NOT NULL, `address` varchar(50) COLLATE utf8_unicode_ci NOT NULL, `tel` varchar(20) COLLATE utf8_unicode_ci NOT NULL, `longitude` int(6) NOT NULL, `latitude` i

我的数据库结构是:

`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
`address` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
`tel` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
`longitude` int(6) NOT NULL,
`latitude` int(6) NOT NULL,
`type` varchar(1) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id`)  
因为我想备份,但我不想在导出到文件.sql时包含id
如何操作?

转到SQL选项卡,手动编写没有id列的select查询选择名称、地址。。。从你的桌子上。 然后,一旦获得包含结果的表,向下滚动到页面底部,您将在灰色查询结果操作字段集中看到导出图标。这应该对你有用

每个请求的屏幕截图见最下方:

您可以复制该表,并删除ID主列

您只需导航到“操作”选项卡并复制表

复制后,转到“结构”选项卡,并删除主列


删除主列后,只需转到“导出”选项卡。

为什么要这样做?这个ID不是在其他表或URL中使用的吗?例如,如果您有1000个用户,并且在没有ID的情况下重新导入导出,那么用户1现在将成为用户1001。我看不到您所指的灰色查询操作字段集的可能副本。你能分享一个屏幕截图吗?我想你问这个问题的原因是你将重新导入并从auto increment中获得顺序ID。但是,如果您尝试以这种方式导入它,您将得到一个错误,表明您的列号不匹配。尝试以下操作:SELECT、name、address FROM table==>这将使id列为空,因此它将自动递增。我收到消息:此表不包含唯一列。栅格编辑、复选框、编辑、复制和删除功能不可用。如果我从表中删除id,导出按钮也不存在!我不知道从phpMyadminand的特定版本何时有50万行可以完成?