我试图改变一个没有主键和auto_increment列的表.我知道如何添加主键列,但我想知道是否可以自动将数据插入主键列(我已经在DB中有500行并且想要给它们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)
有什么建议吗?:)