温馨提示×

MySQL怎么更改表格结构

小亿
88
2024-03-06 09:22:23
栏目: 云计算
亿速云mysql数据库,读写分离,安全稳定,弹性扩容,低至0.3元/天!! 点击查看>>

要更改表格结构,可以使用ALTER TABLE语句。以下是一些常用的修改表格结构的操作:

1. 添加新列:

```sql

ALTER TABLE table_name

ADD column_name datatype;

```

2. 修改列的数据类型:

```sql

ALTER TABLE table_name

MODIFY column_name new_datatype;

```

3. 修改列名:

```sql

ALTER TABLE table_name

CHANGE old_column_name new_column_name new_datatype;

```

4. 删除列:

```sql

ALTER TABLE table_name

DROP column_name;

```

5. 添加主键:

```sql

ALTER TABLE table_name

ADD PRIMARY KEY (column_name);

```

6. 添加外键:

```sql

ALTER TABLE table_name

ADD CONSTRAINT fk_name

FOREIGN KEY (column_name) REFERENCES related_table(related_column);

```

请注意,在进行表格修改操作之前,最好备份数据以防意外发生。

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

推荐阅读:mysql如何更改主键

0