gpt4 book ai didi

mysql - 将主键列添加到现有 mysqli 数据库表

转载 作者:行者123 更新时间:2023-11-29 22:03:28 26 4
gpt4 key购买 nike

我知道如何在创建表时添加主键,但不知道如何将其添加到现有表中。我是否需要创建一个列,然后将类型更改为主键,或者使用类似这样的内容:

ALTER TABLE table-name MODIFY column-name PRIMARY KEY;

最佳答案

您可以通过以下方式添加主键表;

ALTER TABLE table_name
ADD PRIMARY KEY(primary_key_column);

如果您想要复合主键(多个列的主键),那么,

ALTER TABLE table_name 
ADD PRIMARY KEY(column_1, column_2);

如果您已有主键并且想要删除现有主键并添加另一个主键那么,

ALTER TABLE table_name 
DROP PRIMARY KEY, ADD PRIMARY KEY(primary_key_column);

关于mysql - 将主键列添加到现有 mysqli 数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32389916/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com