0

我的需求很简单。如何为 MySQL 表中插入的每一行添加序列号或 id(我猜可能是 auto_increment 值)?

更具体地说,我有一个 CSV 文件,我使用 LOAD DATA 将单独的字段值存储到数据库中。我所需要的是,如果从 CSV 文件中加载了总共 2000 行,则必须自动插入每一行,并使用唯一的序列号,如 1、2、3 等......

请帮助我提供我需要的确切查询而不是语法。

感谢期待。

4

1 回答 1

0

添加AUTO_INCREMENT到您的 id 列(如果需要,请创建它)。然后它将自动为您执行此操作:

ALTER TABLE tablename MODIFY id INTEGER NOT NULL AUTO_INCREMENT;
于 2013-03-22T16:35:42.787 回答