我有一个包含3 列 的表。他们两个都包含一些数据,但是 id
列被设置为 NULL
。我需要为每一行设置一个 id 而不对其进行硬编码。我该怎么做?
最佳答案
对您的表运行此命令以删除并重新创建您的 id 主键列。
ALTER TABLE yourtable DROP id;
ALTER TABLE yourtable ADD id INT PRIMARY KEY AUTO_INCREMENT FIRST;
关于mysql - 为MySQL中的每一行设置ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37028449/