欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql增刪改查基礎(chǔ)語(yǔ)句

 更新時(shí)間:2017年10月12日 11:40:42   作者:動(dòng)力節(jié)點(diǎn)  
這篇文章主要介紹了mysql增刪改查基礎(chǔ)語(yǔ)句,需要的朋友可以參考下

語(yǔ)法

這里是INSERT INTO命令將數(shù)據(jù)插入到MySQL表的通用SQL語(yǔ)法:

INSERT INTO table_name ( field1, field2,...fieldN )
            VALUES
            ( value1, value2,...valueN );

要插入字符串類型數(shù)據(jù),則需要雙或單引號(hào)保留到所有的值,例如: "value".

1、從命令提示符插入數(shù)據(jù)

這將使用SQL 的INSERT INTO命令將數(shù)據(jù)插入到MySQL表:tutorials_tbl

示例

root@host# mysql -u root -p password;
Enter password:
mysql> use test;
Database changed
mysql> INSERT INTO tutorials_tbl (tutorial_title, tutorial_author, submission_date) VALUES ("Learn PHP", "Bjpowernode", NOW());
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO tutorials_tbl
   ->(tutorial_title, tutorial_author, submission_date)
   ->VALUES
   ->("Learn MySQL", "Bjpowernode", NOW());
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO tutorials_tbl
   ->(tutorial_title, tutorial_author, submission_date)
   ->VALUES
   ->("JAVA Tutorial", "bjpowernode", '2015-05-06');
Query OK, 1 row affected (0.01 sec)
mysql>

注意: 請(qǐng)注意,所有的箭頭符號(hào)(->)不是SQL命令的一部分; 它表示一個(gè)新行,是由MySQL提示符按下回車鍵沒有給出一個(gè)分號(hào),命令自動(dòng)創(chuàng)建在行尾。

在上面的例子中,未提供 tutorial_id 對(duì)應(yīng)的值,因?yàn)樵趧?chuàng)建表時(shí)它會(huì)自動(dòng)創(chuàng)建,這個(gè)字段我們給了AUTO_INCREMENT選項(xiàng)。因此MySQL會(huì)自動(dòng)分配插入ID的值。 這里, NOW() 是MySQL函數(shù),返回當(dāng)前的日期和時(shí)間。

語(yǔ)法

下面是通用的SQL的SELECT命令語(yǔ)法,從MySQL表獲取數(shù)據(jù):

SELECT field1, field2,...fieldN table_name1, table_name2...
[WHERE Clause]
[OFFSET M ][LIMIT N]

可以使用分隔的一個(gè)或多個(gè)逗號(hào)從多個(gè)表,以及使用WHERE子句包括各種條件,但WHERE子句是SELECT命令的可選部分

可以在一個(gè)SELECT命令指定讀取一個(gè)或多個(gè)字段

可以指定星號(hào)(*)代替選擇的字段。在這種情況下,將返回所有字段

可以指定任意的條件在 WHERE 子句后面

可以使用OFFSET指定一個(gè)偏移量,SELECT從那里開始返回記錄。默認(rèn)情況下 offset 的值是 0

可以使用LIMIT屬性限制返回的數(shù)量

1、從命令提示符讀取數(shù)據(jù)

這將使用SQL SELECT命令從MySQL 表 tutorials_tbl 讀取數(shù)據(jù)

示例

下面的例子將從 tutorials_tbl 表返回所有記錄:

root@host# mysql -u root -p password;
Enter password:
mysql> use test;
Database changed
mysql> SELECT * from tutorials_tbl 
+-------------+----------------+-----------------+-----------------+
| tutorial_id | tutorial_title | tutorial_author | submission_date |
+-------------+----------------+-----------------+-----------------+
|      1 | Learn Java   | John Poul    | 2016-05-21   |
|      2 | Learn MySQL  | Abdul S     | 2016-05-21   |
|      3 | JAVA Tutorial | Sanjay     | 2016-05-21   |
+-------------+----------------+-----------------+-----------------+
3 rows in set (0.01 sec)
mysql>

語(yǔ)法

這里是UPDATE命令修改數(shù)據(jù)到MySQL表的通用SQL語(yǔ)法:

UPDATE table_name SET field1=new-value1, field2=new-value2
[WHERE Clause]

完全可以更新一個(gè)或多個(gè)字段。

可以指定使用任何條件在WHERE子句中。

可以一次更新一個(gè)表中的值。

當(dāng)想更新表中選定行,WHERE子句是非常有用的。

1、從命令提示符更新數(shù)據(jù)

使用SQL UPDATE命令以及WHERE子句來(lái)更新選定數(shù)據(jù)到MySQL表tutorials_tbl。

示例

下面的例子將更新 tutorial_id 為3 的紀(jì)錄中的 tutorial_title 字段。

root@host# mysql -u root -p password;
Enter password:
mysql> use test;
Database changed
mysql> UPDATE tutorials_tbl 
  -> SET tutorial_title='Learning JAVA' 
  -> WHERE tutorial_id=3;
Query OK, 1 row affected (0.04 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql>

語(yǔ)法

這里是DELETE命令從一個(gè)MySQL表中刪除數(shù)據(jù)的通用的SQL語(yǔ)法:

DELETE FROM table_name [WHERE Clause]

如果WHERE子句沒有指定,則所有MySQL表中的記錄將被刪除。

可以指定使用任何條件在WHERE子句中。

可以一次刪除一個(gè)表中的所有記錄。

當(dāng)要?jiǎng)h除一個(gè)表中選擇特定行,WHERE子句是非常有用的。

1、從命令提示符刪除數(shù)據(jù)

使用SQL DELETE命令,在WHERE子句中選定 MySQL 表 tutorials_tbl 的數(shù)據(jù)將被刪除。

示例

下面的例子將刪除 tutorial_tbl表中 tutorial_id為3的一條記錄。

root@host# mysql -u root -p password;
Enter password:
mysql> use test;
Database changed
mysql> DELETE FROM tutorials_tbl WHERE tutorial_id=3;
Query OK, 1 row affected (0.23 sec)
mysql>

總結(jié)

以上所述是小編給大家介紹的mysql增刪改查基礎(chǔ)語(yǔ)句,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • mysql創(chuàng)建函數(shù)出現(xiàn)1418錯(cuò)誤的解決辦法

    mysql創(chuàng)建函數(shù)出現(xiàn)1418錯(cuò)誤的解決辦法

    本篇文章是對(duì)在Mysql中創(chuàng)建函數(shù)報(bào)“ERROR 1418”的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • MYSQL中統(tǒng)計(jì)查詢結(jié)果總行數(shù)的便捷方法省去count(*)

    MYSQL中統(tǒng)計(jì)查詢結(jié)果總行數(shù)的便捷方法省去count(*)

    查看手冊(cè)后發(fā)現(xiàn)SQL_CALC_FOUND_ROWS關(guān)鍵詞的作用是在查詢時(shí)統(tǒng)計(jì)滿足過(guò)濾條件后的結(jié)果的總數(shù)(不受 Limit 的限制)具體使用如下,感興趣的朋友可以學(xué)習(xí)下
    2013-07-07
  • MySQL分布式事務(wù)xa的介紹與使用小結(jié)

    MySQL分布式事務(wù)xa的介紹與使用小結(jié)

    xa指的是分布式事務(wù),傳統(tǒng)的事務(wù)針對(duì)的是單機(jī)MySQL,本文主要介紹了MySQL分布式事務(wù)xa的介紹與使用小結(jié),有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你有所幫助
    2024-07-07
  • SQL匯總統(tǒng)計(jì)與GROUP BY過(guò)濾查詢實(shí)現(xiàn)

    SQL匯總統(tǒng)計(jì)與GROUP BY過(guò)濾查詢實(shí)現(xiàn)

    這篇文章主要介紹了SQL匯總統(tǒng)計(jì)與GROUP BY過(guò)濾查詢實(shí)現(xiàn),GROUP BY 實(shí)質(zhì)是先排序后分組,遵照索引建的最佳左前綴。當(dāng)無(wú)法使用索引時(shí),增大max_length_for_sort_data和sort_buffer參數(shù)的值
    2023-01-01
  • MySQL中case?when對(duì)NULL值判斷的踩坑記錄

    MySQL中case?when對(duì)NULL值判斷的踩坑記錄

    最近在學(xué)習(xí)Hive基礎(chǔ)知識(shí)時(shí),遇到了遇到了Case?When?Else?End語(yǔ)法,這篇文章主要給大家介紹了關(guān)于MySQL中case?when對(duì)NULL值判斷的踩坑記錄,需要的朋友可以參考下
    2021-12-12
  • MySQL/MariaDB的Root密碼重置教程

    MySQL/MariaDB的Root密碼重置教程

    這篇文章主要給大家介紹了關(guān)于MySQL/MariaDB的Root密碼重置的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • Mysql主從復(fù)制與讀寫分離圖文詳解

    Mysql主從復(fù)制與讀寫分離圖文詳解

    這篇文章主要給大家介紹了關(guān)于Mysql主從復(fù)制與讀寫分離的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • linux下安裝mysql及mysql.sock問(wèn)題

    linux下安裝mysql及mysql.sock問(wèn)題

    最近在linux上裝mysql時(shí)遇到一些棘手的問(wèn)題,百思不得其解,下面小編給大家?guī)?lái)了linux下安裝mysql及mysql.sock問(wèn)題,感興趣的朋友一起看看吧
    2018-03-03
  • Linux下mysql 8.0安裝教程

    Linux下mysql 8.0安裝教程

    這篇文章主要為大家詳細(xì)介紹了Linux下mysql 8.0安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • MySQL使用正則表達(dá)式進(jìn)行查詢操作經(jīng)典實(shí)例總結(jié)

    MySQL使用正則表達(dá)式進(jìn)行查詢操作經(jīng)典實(shí)例總結(jié)

    這篇文章主要介紹了MySQL使用正則表達(dá)式進(jìn)行查詢操作,結(jié)合實(shí)例形式總結(jié)分析了各種常見匹配模式的查詢操作實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2018-06-06

最新評(píng)論