Mysql學習筆記五:修改

插入數據

當我們需要向數據庫表中插入一條新記錄時,就必須使用INSERT語句。

INSERT INTO <表名> (字段1, 字段2, ...) VALUES (值1, 值2, ...);

可以一次性添加多條記錄,只需要在VALUES子句中指定多個記錄值,每個記錄是由(...)包含的一組值:

INSERT INTO <表名> (字段1, 字段2, ...) VALUES (值1, 值2, ...),(....);

更新數據

如果要更新數據庫表中的記錄,我們就必須使用UPDATE語句。

UPDATE <表名> SET 字段1=值1, 字段2=值2, ... WHERE ...;

通過WHERE語句篩選,可以一次更新多條記錄。

如果WHERE條件沒有匹配到任何記錄,UPDATE語句不會報錯,也不會有任何記錄被更新。

在使用MySQL這類真正的關係數據庫時,UPDATE語句會返回更新的行數以及WHERE條件匹配的行數。

刪除數據

如果要刪除數據庫表中的記錄,我們可以使用DELETE語句。

DELETE FROM <表名> WHERE ...;

如果WHERE條件沒有匹配到任何記錄,DELETE語句不會報錯,也不會有任何記錄被刪除。

要特別小心的是,和UPDATE類似,不帶WHERE條件的DELETE語句會刪除整個表的數據。

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