日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

mysql php 增删数据,php学习之mysql数据的增删改查

發布時間:2025/4/5 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql php 增删数据,php学习之mysql数据的增删改查 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.插入數據

語句:insert into 表名 [(字段1,字段2,字段3,….)] values (值1,值2,值3,…);

單行插入數據

省略字段名,這種寫法后面的值必須要完整,有多少字段就要插入多少個數據,且字段名和值必須一一對應

可以選擇性的插入數據,需要給哪個或哪些字段插入就寫那個字段名,且字段和值必須一一對應

一次性插入多行數據

注意:插入數據是自動增長的時,

插入的值寫默認(default)或者空,對應的字段會根據已有的最大值開始遞增

插入的值小于之前值,默認會排在前面,如果已存在該值,會報錯(前提是該字段設置為主鍵)

2.刪除數據

語句:delete from 表名 where 條件 [order][limit限定];

where條件必須添加,否則會刪除所有的數據,建議選擇主鍵刪除也就是id,因為主鍵值不重復,有針對性的刪除

刪除大范圍的數據

order:當前表倒序還是正序,不用添加,默認是正序,

limit:限定范圍,不用則不添加

選擇單條記錄刪除

限定范圍,正序刪除limit的條數

限定范圍 先用oerder by排序 然后限定范圍刪除,此時不加where條件,否則會報錯

普通刪除后保留刪除的id號,不再讓數據占用

truncate 語句:truncate[table]表名; 用于直接刪除整個表結構并重新創建該表,注意如果有其他數據,一并都會被刪除,慎用

3.修改數據

語句:update 表名 set 字段名1=值1,字段名2=值2,….where條件;

4.查詢數據

查詢數據只有兩種結果:要么‘真’有數據,要么‘假’沒有數據

語句:select 字段列表[from子句] 表名 [where子句] [group by子句] [having子句] [order by子句] [ limit子句];

基礎查詢—-查詢所有的數據及字段 ? ? ? ? ? ?語句:select * from表名;

基礎查詢—-查詢某些字段 ? ? ? ? ? ? ?語句:select 字段2,字段2,字段3 ….from 表名;

基礎查詢—-別名 ? ? ? ? ?語句:select 字段1 as 別名1,字段2 as 別名2…. from 表名;

限定條件查詢

form子句:表示從哪個或哪些表中取得數據

where子句:給條件的查詢

算術運算符:+ ?– ?* ?/

比較運算符:< ? ?> ? ?<= ? ? >= ? ? = ? ? ?!=

邏輯運算符:與(and)或(or)非(not):含義和用法和其他編程語言一樣(建議在這里使用單詞,不要使用符號)

in 單獨查詢某些數據 ? 字段名 in(值1,值2,值3….)

between:字段名 between 小值 and 大值(表示該字段的值在給定的連個值之間,含該兩值)

like:模糊查詢

字段名 like ‘要查詢的字符’; ?如果是直接寫字符,匹配查詢字符必須一至也就是精準查詢

字段名 like ‘%要查詢的字符%’; ?%是匹配任何字符

算術運算符查詢:

比較運算符

邏輯運算符

in 條件查詢 在什么什么中

between在兩者之間

like模糊查詢

group by 子句:分組

注意:分組只能是分組后的數量而不能是分組后的信息

語句:select 字段或聚合函數 from 表名 group by 分組字段

常見的聚合函數:取平均值avg()、取個數count()、取總和sum()、取最大值max()、取最小值min()

having:條件,功能和where一樣

order by 排序

分正序(asc)和倒序(desc)

語句:select * from 表名 order by 字段名 desc或asc;

limit:分頁查詢

語句:

limit 0,3;

limit 3,3;

limit 6,3;

limit 9,3;

說明:

第一個數是開始數據的下標

第二個數是每次顯示的數量

重點:查詢的語句各個子句的先后順序

select 字段名 from 表名 where子句(算術、邏輯、比較、in、between、like) group by子句 having order by 字段條件 asc或desc limit;

數據增刪改查

總結

以上是生活随笔為你收集整理的mysql php 增删数据,php学习之mysql数据的增删改查的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。