Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.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
Javascript &引用;“重置”;MYSQL上的自动增量_Javascript_Mysql - Fatal编程技术网

Javascript &引用;“重置”;MYSQL上的自动增量

Javascript &引用;“重置”;MYSQL上的自动增量,javascript,mysql,Javascript,Mysql,基本上,我有一张桌子“索引”是自动递增的列。我想插入一个索引为1的行,让以前在1的行变为2,在2的行变为3,依此类推 index | number 1 | 432 2 | 54 3 | 27 index | number 1 | x <---- new row 2 | 432 | 3 | 54 |indexes move down 4 | 27 |

基本上,我有一张桌子“索引”是自动递增的列。我想插入一个索引为1的行,让以前在1的行变为2,在2的行变为3,依此类推

index | number
1     |  432
2     |   54
3     |   27


index | number
  1   |    x <---- new row
  2   |   432    |
  3   |   54     |indexes move down
  4   |   27     |
                 V
索引|编号
1     |  432
2     |   54
3     |   27
索引号

1 | x你需要这个做什么?只为一次插入而触摸整个表听起来非常不好。为什么要这样做。。。“自动增量”就是增加值……如果您真的需要它,并且希望只做一次,您可以使用PHP脚本来实现。我可以为您分享一个示例代码。但正如Bergi所说,这是个坏主意:)听起来你的表一开始就不需要索引。我需要一个索引,这样我就可以引用数字,然后通过另一个代码进行提取和平均。id之间的顺序和间隔很重要,但id实际上并不重要。然而,我最终会有数以百万计的id,因为id会不断增加…除非我告诉它不要这样做