mysql 增刪改查基礎操做的語法

前提,數據表的結構是這樣的數據庫

 

1、插入內容到數據表spa

INSERT INTO `數據庫名`.`數據表名` (`t_title`, `t_con`) VALUES ('標題1', '內容1');

或這樣code

INSERT INTO `數據庫名`.`數據表名` (`t_id`, `t_title`, `t_con`) VALUES (NULL, '標題1', '內容1');

或者這樣blog

INSERT INTO  `數據庫名`.`數據表名` SET  `t_title` =  '標題3', `t_con` =  '內容3';

批量插入是這樣it

INSERT INTO `數據庫名`.`數據表名` (`t_title`, `t_con`) VALUES ('標題1', '內容1') , ('標題2', '內容2') ,  ('標題3', '內容3') ,  ('標題4', '內容4') ;

 

注意:class

  1. 上面的標題、內容部分,能夠用單引號,也能夠用雙引號。
  2. 數據庫名是能夠省略的(通常是知道在操做哪一個數據庫的)

2、修改數據表中內容test

改什麼表? testdate

改哪幾列? t_title和t_conim

改成哪些值?數據

改哪些行的? where...

 

UPDATE `test` SET  `t_title`='胡寫個標題',`t_con`='胡寫個內容' WHERE t_id=1;

3、刪除數據表中的內容

DELETE FROM `test` WHERE t_id=1

刪除表中數據時,爲什麼不像增長和修改的時候那樣寫列名?

由於:以下圖爲表中數據

能只刪掉標題3(紅色)部分,其餘不動嗎?那就不是delete,而是update !

刪是以行爲最小單位的操做,既然一刪就是一行,而不是以列爲最小單位,天然不用寫列值

相關文章
相關標籤/搜索