增加:insert
insert into 《表名》 (欄位1, 欄位2,...) values (值1, 值2, ...)
insert into students (class_id, name, gender, score)
values
(2, '張三', 'm', '80'),
(3, '大寶', 'f', 90);
可以一次新增一條,也可以一次新增多條,每條記錄都是由(…)包含的一組字段值。
注意:字段資料不必和資料表的字段順序一致,但後面賦的值必須和前面的字段順序保持一致。
更改:update
update 《表名》 set 欄位1=值1, 欄位2=值2, ...
where...
update students
set name='李好', gender=『f』, score=66
where class_id = 1 and score < 60;
也可以用表示式更新
update students
set score=score + 10
where class_id = 1 and score < 60;
注意:
update
操作可以沒有where
條件,但一定要設定這個條件,不然就是對全表進行更新操作。所以執行更新操作時一定要小心小心再小心,不然就是線上事故,造成公司財務重大損失。
刪除:delete
delete from 《表名》
where...
delete from students
where class_id = 1 and score < 60;
注意:
delete
操作可以沒有where
條件
delete from students;
但一定要設定這個條件,不然就是對全表進行刪除。所以執行刪除操作時一定要小心小心再小心,不然就是線上事故,造成公司財務重大損失,刪庫後恢復不出來的話只能跑路了
一般而言,最好先用select語句來測試where條件是否篩選出了期望的記錄集,然後再用delete刪除。或者會在where
操作後加乙個limit
, 看看情況
delete from students
where class_id = 1 and score < 60
limit 1
查詢:selectselect */ 欄位名 from 《表名》
where...
注意參考增刪改執行sql語句後記得commit
mysql基本的增刪改查操作
insert into 表名values 0 測試 insert into 表名 id name values 0 高蒙 注 如上語句,表結構中有自動增長的列,也必須為其指定乙個值,通常為0 delete from 表名 delete from 表名whereid 1 刪除結構 刪資料庫 drop ...
增刪改查基本操作
增加 建立資料庫 create database database name 建立資料庫中的表單 create table table name 列1 資料型別,列2 資料型別,列3 資料型別 往表單中新增資料 insert into table name values 1 2 3 刪除 刪除資料庫...
mysql 基本增刪改查
mysql是關係型資料庫 關係型資料庫的特點 1,資料時以行和列的形式去儲存的 2,這一行系列的行和列稱為表 3,表中的每一行叫一條記錄 4,表中的每一列叫乙個字段 5,表和表之間的邏輯關聯叫關係 一,基本sql命令 sql命令的使用規則 1,每條命令必須以分號結尾 2,sql命令不區分字母大小寫 ...