mysql數據庫分類之(DML)增刪改表中的數據(2)

使用的圖形化工具(下載地址):SQLyog
數據庫分類:
1、DDL數據定義語言,用來定義數據庫對象,表,列,關鍵字:drop,alter等
2、DML數據操作語言,用來對數據庫中的表的數據進行增刪改,關鍵字:insert,delete,update等
3、DQL數據查詢語言,用來查詢數據庫中表的記錄,關鍵字:select,where等
4、DCL數據控制語言,只做瞭解

1、增加數據:
語法:

insert into 表名(列名1,列名2,列名。。。列名n) values(值1,值2。。。值n)

舉例:

INSERT INTO costom(id,age,height,score) VALUES('y',20,169,81.1);

注意事項:
(1)列名和值要一一對應,類型與數量對應
(2)如果表明後,不定義列名,則默認給所有的列添加值,如果不知道用下面的語句先查詢:

select * from 表名;

(3)除了數字,其他的類型都需要用單引號引起來,包括日期,雙引號也可以

2、刪除數據:
語法:

delete from 表名 [where 條件]

舉例:

delete from 表名 id = 1;

注意:
如果後面不加條件,則刪除表中所有記錄,此操作很危險,應當注意而且此操作有多少數據刪除多少次,效率低下
另一種方式刪除表中的記錄(效率更高):

TRUNCATE TABLE 表名		(此處是註釋)--刪除表然後創造一個一模一樣的空表

3、修改數據:
語法:

update 表名 set 列名1 =2,列名2 =2,,,,列名n = 值n(一一對應)[where]  修改的條件;

注意:
如果不加任何條件會將表中任何數據進行修改

DQL:查詢表中的記錄

select * from 表名;

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章