欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mysql之如何修改字段名和字段類型

 更新時(shí)間:2023年07月28日 16:43:54   作者:有點(diǎn)難!  
這篇文章主要介紹了Mysql之如何修改字段名和字段類型問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Mysql修改字段名和字段類型

內(nèi)容描述:修改表中的字段名,并修改字段的數(shù)據(jù)類型。

相關(guān)知識(shí)

為了完成本關(guān)任務(wù),你需要掌握:

  • 1.如何修改字段名
  • 2.如何修改字段的數(shù)據(jù)類型

修改字段名

有時(shí),在我們建好一張表后會(huì)突然發(fā)現(xiàn),哎呀!字段名貌似寫錯(cuò)了!怎么辦?要?jiǎng)h了表再重新建一個(gè)新表嗎?

還是要?jiǎng)h了這個(gè)字段再新建一個(gè)新的字段?

都不用,MySQL 中修改字段名稱也有專門的語句,接近于自然語言,很好記憶。

語法規(guī)則為:

ALTER TABLE 表名 CHANGE 舊字段名 新字段名 新數(shù)據(jù)類型;?

舉個(gè)例子:

現(xiàn)在我們要把表Mall_products中的字段prod_id改名為ID。

表結(jié)構(gòu)如下:

輸入命令:

ALTER TABLE Mall_products CHANGE prod_id ID varchar(20);

執(zhí)行過程如下所示。

簡單吧!

小提示: 如果不需要修改字段的數(shù)據(jù)類型,可以把新字段的數(shù)據(jù)類型設(shè)置為和原來一樣,但是!千萬不要空著它!

修改字段數(shù)據(jù)類型

隨著存儲(chǔ)的數(shù)據(jù)越來越多,數(shù)據(jù)庫新人可能會(huì)發(fā)現(xiàn),哎呀,當(dāng)初預(yù)留的數(shù)據(jù)類型已經(jīng)不能滿足要求了,或者當(dāng)初預(yù)留的字符太少了,怎么辦?怎么修改?規(guī)則來了。

語法規(guī)則為:

ALTER TABLE 表名 MODIFY 字段名 數(shù)據(jù)類型;?

舉個(gè)例子:

現(xiàn)在我們要把表Mall_products中的字段ID的數(shù)據(jù)類型改為varchar(30)。表結(jié)構(gòu)如下:

輸入命令:

ALTER TABLE Mall_products MODIFY ID varchar(30);

執(zhí)行過程如下所示。

ID的數(shù)據(jù)類型varchar(20)成功變成了varchar(30)。

Mysql數(shù)據(jù)庫 添加字段,修改字段,修改注釋

添加字段 (不為空,或添加注釋)
ALTER TABLE table1 ADD idd BIGINT(20)  COMMENT '注釋內(nèi)容';
ALTER TABLE table1 ADD name1 BIGINT(20) not null  COMMENT '注釋111';-- 不為空
添加主鍵
ALTER TABLE  table1  add primary key (id);

結(jié)果如下

在這里插入圖片描述

修改字段類型  修改注釋
alter table table1  MODIFY  column idd varchar(30)  COMMENT  '渠道12993'

在這里插入圖片描述

主鍵添加自增

//主鍵存在自增,修改注釋時(shí) 加上auto_increment ,否則 會(huì)去掉自增
ALTER TABLE table1 MODIFY  column id BIGINT(20)   auto_increment ;
ALTER TABLE table1 MODIFY  column id BIGINT(20)   auto_increment COMMENT '注釋內(nèi)容12';

在這里插入圖片描述

在這里插入圖片描述

alter table table1  MODIFY  column remarks varchar(30) not null  COMMENT  '是否匹配(99)';

在這里插入圖片描述

在這里插入圖片描述

刪除表字段

alter table 表名 drop column 字段名;
刪除主鍵
alter table 表名 drop primary key;

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Yii 連接、修改 MySQL 數(shù)據(jù)庫及phpunit 測試連接

    Yii 連接、修改 MySQL 數(shù)據(jù)庫及phpunit 測試連接

    這篇文章主要介紹了Yii 連接、修改 MySQL 數(shù)據(jù)庫及phpunit 測試連接的相關(guān)資料,需要的朋友可以參考下
    2015-11-11
  • mysql索引失效的十大問題小結(jié)

    mysql索引失效的十大問題小結(jié)

    最近生產(chǎn)爆出一條慢sql,原因是用了or和!=,導(dǎo)致索引失效。于是,總結(jié)了索引失效的十大雜癥,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 新裝MySql后登錄出現(xiàn)root帳號(hào)提示mysql ERROR 1045 (28000): Access denied for use的解決辦法

    新裝MySql后登錄出現(xiàn)root帳號(hào)提示mysql ERROR 1045 (28000): Access denied

    這篇文章主要介紹了新裝MySql后登錄出現(xiàn)root帳號(hào)提示mysql ERROR 1045 (28000): Access denied for use的解決辦法,需要的朋友可以參考下
    2017-01-01
  • MySQL啟動(dòng)時(shí)InnoDB引擎被禁用了的解決方法

    MySQL啟動(dòng)時(shí)InnoDB引擎被禁用了的解決方法

    最近在工作中遇到一個(gè)問題,現(xiàn)將解決的方法分享出來供大家參考學(xué)習(xí),下面這篇文章主要給大家介紹了關(guān)于MySQL啟動(dòng)時(shí)InnoDB引擎被禁用了的解決方法,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • mysql中使用replace替換某字段的部分內(nèi)容

    mysql中使用replace替換某字段的部分內(nèi)容

    這篇文章主要介紹了mysql中使用replace替換某字段的部分內(nèi)容的方法,需要的朋友可以參考下
    2014-11-11
  • MySQL的my.cnf配置文件解析

    MySQL的my.cnf配置文件解析

    本文解析了MySQL的my.cnf配置文件,其中包含了多個(gè)段,每個(gè)段定義了一組特定的配置選項(xiàng),包括客戶端配置、服務(wù)器配置、命令行客戶端默認(rèn)行為等,感興趣的可以了解一下
    2024-10-10
  • MySQL InnoDB 二級(jí)索引的排序示例詳解

    MySQL InnoDB 二級(jí)索引的排序示例詳解

    這篇文章主要給大家介紹了關(guān)于MySQL InnoDB 二級(jí)索引的排序的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • Windows下MySQL定時(shí)備份腳本的實(shí)現(xiàn)

    Windows下MySQL定時(shí)備份腳本的實(shí)現(xiàn)

    這篇文章主要介紹了Windows下MySQL定時(shí)備份腳本的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • macOS 下的 MySQL 8.0.17 安裝與簡易配置教程圖解

    macOS 下的 MySQL 8.0.17 安裝與簡易配置教程圖解

    這篇文章主要介紹了macOS 下的 MySQL 8.0.17 安裝與簡易配置教程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • 深入mysql基礎(chǔ)知識(shí)的詳解

    深入mysql基礎(chǔ)知識(shí)的詳解

    本篇文章是對mysql基礎(chǔ)知識(shí)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06

最新評(píng)論