内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

mysql列修改如何操作

小編給大家分享一下MySQL列修改如何操作,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

公司主營(yíng)業(yè)務(wù):網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。創(chuàng)新互聯(lián)推出下陸免費(fèi)做網(wǎng)站回饋大家。

mysql修改列的方法:1、使用“ALTER TABLE 表名 MODIFY 字段名稱 字段類型 [完整性約束條件]”來(lái)修改列的數(shù)據(jù)類型;2、使用“ALTER TABLE 表名 CHANGE 舊列名 新列名 新數(shù)據(jù)類型;”來(lái)修改列的名稱。

修改字段屬性--數(shù)據(jù)類型:

-- 修改字段屬性
-- ALTER TABLE tb_name MODIFY 字段名稱 字段類型 [完整性約束條件]
-- 將email字段 VARCHAR(50)修改成VARCHAR(200)
-- 注意,修改時(shí)如果不帶完整性約束條件,原有的約束條件將丟失,如果想保留修改時(shí)就得帶上完整性約束條件
ALTER TABLE user10 MODIFY email VARCHAR(200) NOT NULL DEFAULT 'a@a.com';

-- 將card移到test后面
ALTER TABLE user10 MODIFY card CHAR(10) AFTER test;

-- 將test放到第一個(gè),保留原完整性約束條件
ALTER TABLE user10 MODIFY test CHAR(32) NOT NULL DEFAULT '123' FIRST;

修改字段名稱和屬性:

-- 將test字段改為test1
-- ALTER TABLE 表名 CHANGE 原字段名 新字段名 字段類型 約束條件
ALTER TABLE user10 CHANGE test test1 CHAR(32) NOT NULL DEFAULT '123';

添加刪除默認(rèn)值:

-- 創(chuàng)建新表
CREATE TABLE user11(
id TINYINT UNSIGNED KEY AUTO_INCREMENT,
username VARCHAR(20) NOT NULL UNIQUE,
age TINYINT UNSIGNED
);

-- 給age添加默認(rèn)值
ALTER TABLE user11 ALTER age SET DEFAUTL 18;
-- 添加一個(gè)字段
ALTER TABLE user11 ADD email VARCHAR(50);
-- 給email添加默認(rèn)值
ALTER TABLE user11 ALTER email SET DEFAULT 'a@a.com';

-- 刪除默認(rèn)值
ALTER TABLE user11 ALTER age DROP DEFAULT;
ALTER TABLE user11 ALTER email DROP DEFAULT;

添加主鍵:

-- 創(chuàng)建一個(gè)表
CREATE TABLE test12(
id INT
);
-- 添加主鍵
-- ALTER TABLE tb_name ADD [CONSTRAINT [sysmbol]] PRIMARY KEY [index_type] (字段名稱,...)
ALTER TABLE test12 ADD PRIMARY KEY(id);


-- 添加復(fù)合主鍵
-- 先創(chuàng)建個(gè)表
CREATE TABLE test13(
id INT,
card CHAR(18),
username VARCHAR(20) NOT NULL
);
-- 添加復(fù)合主鍵
ALTER TABLE test13 ADD PRIMARY KEY(id,card);

刪除主鍵:

-- 刪除主鍵
ALTER TABLE test12 DROP PRIMARY KEY;

-- 再給test12添加主鍵, 完整形式
ALTER TABLE test12 ADD CONSTRAINT symbol PRIMARY KEY index_type(id);

在刪除主鍵時(shí),有一種情況是需要注意的,我們知道具有自增長(zhǎng)的屬性的字段必須是主鍵,如果表里的主鍵是具有自增長(zhǎng)屬性的;那么直接刪除是會(huì)報(bào)錯(cuò)的。如果想要?jiǎng)h除主鍵的話,可以先去年自增長(zhǎng)屬性,再刪除主鍵

-- 再創(chuàng)建一個(gè)表,
CREATE TABLE test14(
id INT UNSIGNED KEY AUTO_INCREMENT
);

-- 刪除主鍵,這樣會(huì)報(bào)錯(cuò),因?yàn)樽栽鲩L(zhǎng)的必須是主鍵
ALTER TABLE test14 DROP PRIMARY KEY;

-- 先用MODIFY刪除自增長(zhǎng)屬性,注意MODIFY不能去掉主鍵屬性
ALTER TABLE test14 MODIFY id INT UNSIGNED;
-- 再來(lái)刪除主鍵
ALTER TABLE test14 DROP PRIMARY KEY;

唯一索引:

-- 添加唯一性約束
-- ALTER TABLE tb_name ADD [CONSTANT [symbol]] UNIQUE [INDEX | KEY] [索引名稱](字段名稱,...)

-- 創(chuàng)建測(cè)試表
CREATE TABLE user12(
id TINYINT UNSIGNED KEY AUTO_INCREMENT,
username VARCHAR(20) NOT NULL,
card CHAR(18) NOT NULL,
test VARCHAR(20) NOT NULL,
test1 CHAR(32) NOT NULL
);

-- username添加唯一性約束,如果沒(méi)有指定索引名稱,系統(tǒng)會(huì)以字段名建立索引
ALTER TABLE user12 ADD UNIQUE(username);
-- car添加唯一性約束
ALTER TABLE user12 ADD CONSTRAINT symbol UNIQUE KEY uni_card(card);
-- 查看索引
SHOW CREATE TABLE user12;

-- test,test1添加聯(lián)合unique
ALTER TABLE user12 ADD CONSTRAINT symbol UNIQUE INDEX mulUni_test_test1(test, test1);

-- 刪除唯一
-- ALTER TABLE tb_name DROP {INDEX|KEY} index_name;
-- 刪除剛剛添加的唯一索引
ALTER TABLE user12 DROP INDEX username;
ALTER TABLE user12 DROP KEY uni_card;
ALTER TABLE user12 DROP KEY mulUni_test_test1;

修改表的存儲(chǔ)引擎:

-- 修改表的存儲(chǔ)引擎
-- ALTER TABLE tb_name ENGINE=存儲(chǔ)引擎名稱
ALTER TABLE user12 ENGINE=MyISAM;
ALTER TABLE user12 ENGINE=INNODB;

修改自增長(zhǎng)值:

-- 修改自增長(zhǎng)的值
-- ALTER TABLE tb_name AUTO_INCREMENT=值
ALTER TABLE user12 AUTO_INCREMENT=100;

看完了這篇文章,相信你對(duì)mysql列修改如何操作有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

當(dāng)前題目:mysql列修改如何操作
瀏覽路徑:http://www.rwnh.cn/article46/jsdceg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版商城網(wǎng)站、定制網(wǎng)站搜索引擎優(yōu)化、定制開(kāi)發(fā)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
巨野县| 视频| 肃宁县| 白河县| 德庆县| 田阳县| 上杭县| 曲麻莱县| 新竹市| 江永县| 胶南市| 宜兰县| 罗源县| 河津市| 大宁县| 克东县| 论坛| 富平县| 霍城县| 北川| 万年县| 大方县| 广平县| 嵩明县| 木里| 霍州市| 西华县| 涞水县| 多伦县| 理塘县| 湖口县| 得荣县| 谷城县| 兴宁市| 贵州省| 云阳县| 筠连县| 广南县| 乐东| 白玉县| 金溪县|