MySQL修改列名的操作方法(mysql修改列名)

MySQL是目前业界使用广泛的关系型数据库管理系统,在使用MySQL进行数据库操作设计时,会面临一些表字段的调整,其中就需要对MySQL进行列的修改,这篇文章就带大家看一下MySQL如何修改列名的操作方法。

MySQL修改列名的操作是使用ALTER TABLE语句实现的,修改列名的语法如下:

ALTER TABLE table_name
CHANGE old_name new_name datatype [NULL | NOT NULL];

该语句的意思是:表table_name的列old_name修改为new_name,数据类型是datatype,并且设置可以为空或者不可为空。

下面我们以实例来演示一下MySQL修改列名的操作方法:

首先,使用以下SQL语句建立一张表persons:

CREATE TABLE Persons
(
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
Age int
);

其次,我们使用ALTER TABLE语句来修改表persons的列名firstname为first_name:

ALTER TABLE Persons
CHANGE FirstName First_Name varchar(255);

最后,我们使用select语句来查看表persons的结构:

SELECT * FROM Persons;

返回的结果如下:

LastName    First_Name  Address     Age
-------- ---------- --------- ----

从上面的图形结果我们可以看到,column FirstName已经变为First_Name,修改成功。

以上就是MySQL修改列名的操作方法,使用ALTER TABLE语句可以帮助大家很方便实现MySQL列名修改,助大家建立数据库开发更加高效。


数据运维技术 » MySQL修改列名的操作方法(mysql修改列名)