Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.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
mysql:插入数据和自动增量_Sql_Mysql_Ms Access - Fatal编程技术网

mysql:插入数据和自动增量

mysql:插入数据和自动增量,sql,mysql,ms-access,Sql,Mysql,Ms Access,我正在从access转换到mysql 我在access中有一个表,其中一列是自动编号 当我将数据传输到mysql数据库(其中还有一列是自动增量的)时,我应该将自动增量数据传输到自动增量列中,还是自动增量列本身 如果我不从access传输自动递增数据,如何确保它正确地自动递增?如果您不想保留自动递增的数字,请不要插入该字段。它会自我增值 但很可能您希望保留它(如果没有使用它,为什么会在那里?),并使用MySQL(与其他一些系统如SQL Server不同)可以将值插入到自动增量列中,而无需设置任何选

我正在从access转换到mysql

我在access中有一个表,其中一列是自动编号

当我将数据传输到mysql数据库(其中还有一列是自动增量的)时,我应该将自动增量数据传输到自动增量列中,还是自动增量列本身


如果我不从access传输自动递增数据,如何确保它正确地自动递增?

如果您不想保留自动递增的数字,请不要插入该字段。它会自我增值


但很可能您希望保留它(如果没有使用它,为什么会在那里?),并使用MySQL(与其他一些系统如SQL Server不同)可以将值插入到自动增量列中,而无需设置任何选项来启用该操作。

当您有标识列时,您可以将值插入到SQL Server中进行数据导入等操作。在移动大量遗留数据时,我总是这样做。您可以,但必须设置
IDENTITY\u INSERT
。我的意思是没有设置任何选项,所以我更新了帖子来澄清。