亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySQL筆記之修改數(shù)據(jù)的解決方法

 更新時(shí)間:2013年05月03日 17:15:08   作者:  
本篇文章介紹了,在mysql中修改數(shù)據(jù)的解決方法。需要的朋友參考下

數(shù)據(jù)庫(kù)通過(guò)插入、更新和刪除等方式來(lái)該表表中的記錄,其中

insert語(yǔ)句實(shí)現(xiàn)插入數(shù)據(jù)

update語(yǔ)句實(shí)現(xiàn)更新數(shù)據(jù)

delete語(yǔ)句實(shí)現(xiàn)刪除數(shù)據(jù)

參考表

插入數(shù)據(jù)不指定字段名插入

不指定字段名插入

復(fù)制代碼 代碼如下:

mysql> insert into person values(1,'張三','男',1988);
Query OK, 1 row affected, 1 warning (0.03 sec)

nsert into后面是表名,values后面是需要插入的數(shù)據(jù)

values中的數(shù)據(jù)必須與字段名相匹配,如第一字段為空值則輸入null,尾部可不輸入

需要注意的是,字符串?dāng)?shù)據(jù)必須用引號(hào)包裹


指定字段名插入

復(fù)制代碼 代碼如下:

mysql> insert into person(id,name,sex,birth) values(6,'王芳','女',1992);
Query OK, 1 row affected, 1 warning (0.05 sec)

insert into 后面接表名和字段,此處的字段可調(diào)整位置

但一個(gè)必要條件是后面的values值必須與其字段對(duì)應(yīng)


同時(shí)插入多條數(shù)據(jù)

復(fù)制代碼 代碼如下:

mysql> insert into person(id,name) values(8,'錢名'),(9,'章碩');
Query OK, 2 rows affected (0.04 sec)
Records: 2  Duplicates: 0  Warnings: 0

values后面用多個(gè)括號(hào)插入數(shù)據(jù),逗號(hào)隔開即可

至于插入的字段只需結(jié)合上面講的兩個(gè)例子使用

將查詢結(jié)果插入到表中

復(fù)制代碼 代碼如下:

mysql> insert into person2(id,name,sex,birth) select * from person;
Query OK, 9 rows affected, 6 warnings (0.03 sec)
Records: 9  Duplicates: 0  Warnings: 6

這里要注意,插入的字段和表中的字段個(gè)數(shù)和數(shù)據(jù)類型必須一致,否則就會(huì)報(bào)錯(cuò)


復(fù)制一張表

復(fù)制代碼 代碼如下:

mysql> CREATE TABLE per AS SELECT * FROM person;
Query OK, 1 row affected (0.16 sec)
Records: 1  Duplicates: 0  Warnings: 0

update+表名代表要更新的表,set后面設(shè)置需要更新的內(nèi)容

where用作限制更新條件,后面接表達(dá)式,只要表達(dá)式為真便滿足條件

Tips:where 1也能代表真,即全部滿足


多字段更新

復(fù)制代碼 代碼如下:

mysql> update person set name='小紅',sex='女' where id=3;
Query OK, 1 row affected (0.03 sec)
Rows matched: 1  Changed: 1  Warnings: 0

多字段更新只需要在set后面添加多個(gè)要修改的字段和數(shù)據(jù)即可,用逗號(hào)隔開

如果想更新所有記錄則無(wú)需加where

tips:使用update要特別小心,因?yàn)橛锌赡芏鄺l記錄滿足where條件

     最好是先查看一邊表,確定要更新的記錄


刪除字段
刪除指定記錄

復(fù)制代碼 代碼如下:

mysql> delete from person where id=9;
Query OK, 1 row affected (0.02 sec)

刪除記錄也需要跟上where限定

tips:除非你非常確定where子句只會(huì)刪除你想要?jiǎng)h除的行

   否則都應(yīng)該用select來(lái)確認(rèn)情況


刪除所有記錄

復(fù)制代碼 代碼如下:

mysql> delete from person;
Query OK, 8 rows affected (0.03 sec)

在不跟where限定條件的情況下即可逐條刪除所有記錄

此外還有truncate table語(yǔ)句,它會(huì)刪除原來(lái)的表,再重新建立,效率更高

tips:這里刪除不會(huì)要任何提示,說(shuō)刪就刪了,快的很

     所以使用的時(shí)候要格外小心,最好先把數(shù)據(jù)備份

相關(guān)文章

  • MySQL安裝常見報(bào)錯(cuò)處理方法總結(jié)大全

    MySQL安裝常見報(bào)錯(cuò)處理方法總結(jié)大全

    MySQL數(shù)據(jù)庫(kù)在安裝或卸載的過(guò)程中,常常會(huì)出現(xiàn)一些錯(cuò)誤,這是件讓我們頭疼的事,下面這篇文章主要給大家介紹了關(guān)于MySQL安裝常見報(bào)錯(cuò)處理方法的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • mysql常見錯(cuò)誤集錦

    mysql常見錯(cuò)誤集錦

    由于最近一直接觸php+mysql,會(huì)遇到一些問(wèn)題,所以把這些問(wèn)題整理下
    2008-06-06
  • 淺談MySQL next-key lock 加鎖范圍

    淺談MySQL next-key lock 加鎖范圍

    我們知道MYSQL NEXT-KEY LOCK是用來(lái)防止幻讀,那么MySQL next-key lock 加鎖范圍是多少,很多人都不知道,本文就來(lái)詳細(xì)的介紹一下
    2021-06-06
  • SQL字符串以及數(shù)字常用操作匯總

    SQL字符串以及數(shù)字常用操作匯總

    本篇文章是對(duì)SQL字符串以及數(shù)字的常用操作進(jìn)行了詳細(xì)的總結(jié)與分析,需要的朋友參考下
    2013-06-06
  • MySQL按指定字符合并以及拆分實(shí)例教程

    MySQL按指定字符合并以及拆分實(shí)例教程

    這篇文章主要給大家介紹了關(guān)于MySQL按指定字符合并以及拆分的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 詳解SUM函數(shù)在MySQL中的值處理原則

    詳解SUM函數(shù)在MySQL中的值處理原則

    在SQL中,SUM函數(shù)是用于計(jì)算指定字段的總和的聚合函數(shù),這篇文章將給大家詳細(xì)介紹了SUM函數(shù)在SQL中的值處理原則,文中有詳細(xì)的代碼示例供大家參考,具有一定的參考價(jià)值,需要的朋友可以參考下
    2023-12-12
  • 用MySQL創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表代碼

    用MySQL創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表代碼

    了解了一些最基本的操作命令后,我們?cè)賮?lái)學(xué)習(xí)如何創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表。
    2008-10-10
  • mysql中explain用法詳解

    mysql中explain用法詳解

    EXPLAIN用于SELECT語(yǔ)句中的每個(gè)表返回一行信息。表以它們?cè)谔幚聿樵冞^(guò)程中將被MySQL讀入的順序被列出
    2013-02-02
  • SQL刪除重復(fù)數(shù)據(jù)的實(shí)例教程

    SQL刪除重復(fù)數(shù)據(jù)的實(shí)例教程

    在使用SQL提數(shù)的時(shí)候,常會(huì)遇到表內(nèi)有重復(fù)值的時(shí)候,下面這篇文章主要給大家介紹了關(guān)于SQL刪除重復(fù)數(shù)據(jù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • Windows7下Python3.4使用MySQL數(shù)據(jù)庫(kù)

    Windows7下Python3.4使用MySQL數(shù)據(jù)庫(kù)

    這篇文章主要為大家詳細(xì)介紹了Windows7下Python3.4使用MySQL數(shù)據(jù)庫(kù),MySQL Community Server的安裝步驟,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07

最新評(píng)論