mysql修改 刪除資料記錄

2021-07-16 05:14:37 字數 790 閱讀 5834

mysql資料庫相信很多人都接觸過,在進行mysql資料庫的操作的時候,有人就希望刪除或者修改mysql資料庫中的一些資料記錄。delete 和update 語句令我們能做到這一點。

用update修改記錄

update tbl_name set 要更改的列

where 要更新的記錄

這裡的 where 子句是可選的,因此如果不指定的話,表中的每個記錄都被更新。

例如,在pet表中,我們發現寵物whistler的性別沒有指定,因此我們可以這樣修改這個記錄:

mysql> update pet set ***=』f』 where name=」 whistler」;

用delete刪除記錄

delete 語句有如下格式:

delete from tbl_name where 要刪除的記錄

where 子句指定哪些記錄應該刪除。它是可選的,但是如果不選的話,將會刪除所有的記錄。這意味 著最簡單的 delete 語句也是最危險的。

這個查詢將清除表中的所有內容。一定要當心!

為了刪除特定的記錄,可用 where 子句來選擇所要刪除的記錄。這類似於 select 語句中的 where 子句。

mysql> delete from pet where name=」whistler」;

可以用下面的語句清空整個表:

mysql>delete from pet;

總結本節介紹了兩個sql語句的用法。使用update和delete語句要十分小心,因為可能對你的資料造成危 險。尤其是delete語句,很容易會刪除大量資料。使用時,一定小心。

MySQL應用 之修改刪除資料

修改張無忌的女朋友的手機號 update boys bo inner join beauty b on bo.id b.botfriend id set b.phone 114 where bo.boyname 張無忌 修改沒有男朋友的女神的男朋友編號都為2 update boys bo right...

Flask SQLAlchemy 修改 刪除資料

在使用first 或者all 等方法返回資料之前,呼叫 update 方法可以修改已存在的資料值。user.query.filter by username admin update 資料模型的修改已被自動加入session中 db.session.commit 如果我們要從資料庫中刪除一條資料,則...

MySQL建立 修改 刪除 資料表

在 mysql 中,可以使用create table語句建立表。其語法格式為 create table 表名 表定義選項 表選項 分割槽選項 其中,表定義選項 的格式為 列名1 型別1 列名n 型別n create table 命令語法比較多,其主要是由表建立定義 create definition...