相关疑难解决方法(0)

将自动增量主键插入现有表

我试图改变一个没有主键和auto_increment列的表.我知道如何添加主键列,但我想知道是否可以自动将数据插入主键列(我已经在DB中有500行并且想要给它们id,但我不想手动执行) .有什么想法吗?非常感谢.

mysql primary-key

147
推荐指数
5
解决办法
20万
查看次数

将自动增量ID添加到现有表?

我有一个预先存在的表,包含'fname','lname','email','password'和'ip'.但现在我想要一个自动增量列.但是,当我输入:

ALTER TABLE users
ADD id int NOT NULL AUTO_INCREMENT
Run Code Online (Sandbox Code Playgroud)

我得到以下内容:

#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
Run Code Online (Sandbox Code Playgroud)

有什么建议吗?:)

mysql sql definition auto-increment

67
推荐指数
9
解决办法
21万
查看次数

标签 统计

mysql ×2

auto-increment ×1

definition ×1

primary-key ×1

sql ×1