有兩種方案
方案1:給全表字段插入資料,不需要指定字段列表:要求資料的值出現的殊勳必須與表中設計的字段出現的順序一致;凡是非數值資料,都需要使用引號(建議是單引號)包裹
insert
into 表名 values(值列表)[(值列表)];
--可以一次插入多條記錄
-- 插入資料
方案2:給部分字段插入資料,需要選定字段列表;字段列表出現的順序與字段的順序無關;
但是值列表的順序必須與選定的字段的順序一致
insert into 表名(字段列表)values(值列表)[(值列表)];
-- 插入資料: 指定字段列表
select */字段列表 from 表名 [where 條件];
-- 檢視所有資料
update 表名 set 字段 = 值 [where 條件]; – 建議都有where;要不就是更新全部
-- 更新資料
更新不一定會成功;沒有要真正更新的資料
零行受影響。
刪除是不可逆的:謹慎刪除
delete from 表名 [where 條件];
-- 刪除資料
MySQL 增刪改查操作
toc 登入資料庫 mysql u root p123456 建立資料庫 creat database test 檢視所有資料庫 show databases 檢視資料庫中所有的資料表 show tables 選中資料庫 usedatabases 建立資料表 create table pet nam...
MySQL增刪改查操作
增刪改查操作 查詢表中的所有的記錄 select from 表名 xs 建立資料庫 create database if not exists xsgl 8.2建立表 cerate table if not exists 判斷是否存在 表名 xsb 8.3刪除 drop database if ex...
資料操作 增刪改查
select from 表名 例 查詢所有學生資料 select from students新增一行資料 格式一 所有字段設定值,值的順序與表中字段的順序對應 insert into 表名 values 例 插入乙個學生,設定所有欄位的資訊 insert into students values 0...