如何更改MySQL中的列名稱

如果您已經(jīng)創(chuàng)建了MySQL數(shù)據(jù)庫(kù),并且在其中一列命名不正確之后決定,則不需要'不需要?jiǎng)h除它并添加替換;只需重命名它。

重命名數(shù)據(jù)庫(kù)列

您可以使用ALTER表重命名MySQL中的一列,并一起更改命令以更改現(xiàn)有列。例如,假設(shè)該列當(dāng)前命名為Soda,但您決定飲料是更合適的標(biāo)題。該列位于標(biāo)題為Menu的表格上。以下是如何更改它的示例:

 更改桌面菜單更改蘇打飲料varchar(10)健康知識(shí)硒;

在通用形式中,您用術(shù)語(yǔ)代替,這是:

更改表tablename更改oldname newname varchar(10);

關(guān)于VARCHAR

示例中的VARCHAR(10)可以更改為適合您的列。VARCHAR是可變長(zhǎng)度的字符串。此示例中的最大長(zhǎng)度為10表示要存儲(chǔ)在列中的最大字符數(shù)。VARCHAR(25)最多可以存儲(chǔ)25個(gè)字符。

更改表的其他用途

ALTER TABLE命令也可用于將新列添加到表中或從表中刪除整個(gè)列及其所有數(shù)據(jù)。例如,要添加列使用:

更改表格名稱50添加列名稱數(shù)據(jù)類型51>

要?jiǎng)h除列,請(qǐng)使用:

更改表格名稱
下拉列名稱

您也可以在MySQL中更改列's的大小和類型。

科普_1