Sha*_*rky 4 mysql phpmyadmin auto-increment
我有一个表,主键在自动增量列"id"和一列"数据"
表内容:
id | data
1 | aaaaa
2 | bbbbb
3 | whatever :P
5 | dang
99 | hello
Run Code Online (Sandbox Code Playgroud)
如您所见,有5行.id是1,2,3,5,99(没有id = 4或id = 6到98).
我如何导出该表,然后将其导入另一个表(当然是相同的结构),id将获得值1,2,3,4,5而不是1,2,3,5,99.
(或者在已经有数据的表中导入它们,导入的id将从该表的auto_increment值获取任何值并继续?)
注意:如果有特定于PhpMyAdmin的解决方案,欢迎使用.
- 抱歉英语不好!(Ops随意编辑)
创建具有相同布局的表.然后:
INSERT INTO new_table (data) SELECT data FROM old_table;
Run Code Online (Sandbox Code Playgroud)
这会将数据字段仅复制到新表中.由于id列是auto_increment,它将添加从一个向上计数的id.
| 归档时间: |
|
| 查看次数: |
5159 次 |
| 最近记录: |