Home >Database >Mysql Tutorial >How to change column names in MySQL

How to change column names in MySQL

藏色散人
藏色散人Original
2019-01-17 16:02:1121047browse

If you have created a MySQL database and after one of the columns was named incorrectly you decide to delete it and add a replacement; you can simply rename it.

How to change column names in MySQL

Renaming database columns

In MySQL, you can use the ALTER TABLE and CHANGE commands together to rename columns to change the current There are columns. For example, suppose the column is currently named Soda, but you decide that Beverage would be a more appropriate title. This column is in a table called Menu.

Here is an example of how to change:

ALTER TABLE menu CHANGE soda beverage varchar(10) ;

In the general form, you can substitute your conditions into:

ALTER TABLE tablename CHANGE oldname newname varchar(10) ;

About VARCHAR

Example The VARCHAR(10) in can be changed to suit your columns. VARCHAR is a variable-length string. The maximum length (10 in this case) represents the maximum number of characters to be stored in the column. VARCHAR(25) can store up to 25 characters.

Other uses of ALTER TABLE

The ALTER TABLE command can also be used to add a new column to a table or delete an entire column and all its data from a table. For example, to add a column use:

ALTER TABLE table_name
ADD column_name datatype

To remove a column, use:

ALTER TABLE table_name
DROP COLUMN column_name

You can also change the size and type of columns in MySQL.

Recommended learning: "mysql video tutorial"

The above is the detailed content of How to change column names in MySQL. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn