MySQL怎么更改表格結(jié)構(gòu)

小億
87
2024-03-06 09:22:23
欄目: 云計(jì)算

要更改表格結(jié)構(gòu),可以使用ALTER TABLE語(yǔ)句。以下是一些常用的修改表格結(jié)構(gòu)的操作:

1. 添加新列:

```sql

ALTER TABLE table_name

ADD column_name datatype;

```

2. 修改列的數(shù)據(jù)類型:

```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);

```

請(qǐng)注意,在進(jìn)行表格修改操作之前,最好備份數(shù)據(jù)以防意外發(fā)生。

0