mysql初識(四)添加/修改欄位資訊

來源:互聯網
上載者:User

標籤:

mysql 添加/修改欄位資訊


基本的添加方法有:
insert into student set name=‘mingzi‘,sex=‘男‘,age=19;

還有種多條添加的方法:
insert into student (name,sex,age) values(‘新人‘,1,20),(‘又一個新人‘,2,22);
這種方式好處就是可以多條插入,要注意的是第一個括弧內如果什麼都不填那values後的括弧要按照整個表所有的欄位順序挨個添加,第一個括弧如果填上要插入的欄位就按照他填的順序添加,第二個括弧中的填寫順序絕對不能亂,像set類型的資料比如說sex set(‘男‘,‘女‘,‘其他‘) 這樣的在填寫資料的時候可以用它的位置代替 1代表男,2代表女,3代表其他

還有個替換:
文法結構:replace into 表名 set ....
replace into student set id=4,name=‘aboy‘,sex=‘男‘,age=9;
replace into student set id=4,name=‘sboy‘,sex=‘男‘,age=16;
這個和insert的用法一樣一樣的 區別的insert是插入,replace是替換,用replace時,如果id都不一樣時和insert的效果一樣,如果錄入資訊的id和之前的有重複那麼就替換之前的那一條資訊

更新欄位
update 表名 set 欄位=值 where 條件;
這個是將某一欄位做修改 如果不添加條件那麼表中該欄位中的所有資訊都被修改 一定要加上where條件!!

刪除欄位
delete from 表名 where 條件;
將表中資訊刪除  如果不加條件就是全刪 加條件就是刪合格

初始化表
truncate student;
他和delete的區別就是用delete刪除的雖然內容清空但id位置還保留 如果添加新的條數則按之前最大id順著向下排   而truncate則是初始化表 保留表結構而且id也是重設從0開始排

mysql初識(四)添加/修改欄位資訊

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.