mysql 更改列名
时间: 2023-06-28 09:15:08 浏览: 119
你可以使用 ALTER TABLE 语句来更改 MySQL 表中的列名。下面是一个示例 SQL 语句:
```
ALTER TABLE table_name CHANGE old_column_name new_column_name column_definition;
```
其中,`table_name` 是你要更改列名的表名,`old_column_name` 是当前列名,`new_column_name` 是你要更改为的新列名,`column_definition` 是该列的定义,包括数据类型、约束条件等。如果你只需要更改列名而不需要更改列的定义,可以省略 `column_definition` 部分。
例如,如果要将名为 `old_column` 的列更改为 `new_column`,可以使用以下 SQL 语句:
```
ALTER TABLE my_table CHANGE old_column new_column VARCHAR(50);
```
这将把数据类型更改为 VARCHAR(50),并将列名从 `old_column` 更改为 `new_column`。
阅读全文