日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

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

發(fā)布時(shí)間:2025/4/5 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql php 增删数据,php学习之mysql数据的增删改查 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.插入數(shù)據(jù)

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

單行插入數(shù)據(jù)

省略字段名,這種寫法后面的值必須要完整,有多少字段就要插入多少個(gè)數(shù)據(jù),且字段名和值必須一一對(duì)應(yīng)

可以選擇性的插入數(shù)據(jù),需要給哪個(gè)或哪些字段插入就寫那個(gè)字段名,且字段和值必須一一對(duì)應(yīng)

一次性插入多行數(shù)據(jù)

注意:插入數(shù)據(jù)是自動(dòng)增長的時(shí),

插入的值寫默認(rèn)(default)或者空,對(duì)應(yīng)的字段會(huì)根據(jù)已有的最大值開始遞增

插入的值小于之前值,默認(rèn)會(huì)排在前面,如果已存在該值,會(huì)報(bào)錯(cuò)(前提是該字段設(shè)置為主鍵)

2.刪除數(shù)據(jù)

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

where條件必須添加,否則會(huì)刪除所有的數(shù)據(jù),建議選擇主鍵刪除也就是id,因?yàn)橹麈I值不重復(fù),有針對(duì)性的刪除

刪除大范圍的數(shù)據(jù)

order:當(dāng)前表倒序還是正序,不用添加,默認(rèn)是正序,

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

選擇單條記錄刪除

限定范圍,正序刪除limit的條數(shù)

限定范圍 先用oerder by排序 然后限定范圍刪除,此時(shí)不加where條件,否則會(huì)報(bào)錯(cuò)

普通刪除后保留刪除的id號(hào),不再讓數(shù)據(jù)占用

truncate 語句:truncate[table]表名; 用于直接刪除整個(gè)表結(jié)構(gòu)并重新創(chuàng)建該表,注意如果有其他數(shù)據(jù),一并都會(huì)被刪除,慎用

3.修改數(shù)據(jù)

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

4.查詢數(shù)據(jù)

查詢數(shù)據(jù)只有兩種結(jié)果:要么‘真’有數(shù)據(jù),要么‘假’沒有數(shù)據(jù)

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

基礎(chǔ)查詢—-查詢所有的數(shù)據(jù)及字段 ? ? ? ? ? ?語句:select * from表名;

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

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

限定條件查詢

form子句:表示從哪個(gè)或哪些表中取得數(shù)據(jù)

where子句:給條件的查詢

算術(shù)運(yùn)算符:+ ?– ?* ?/

比較運(yùn)算符:< ? ?> ? ?<= ? ? >= ? ? = ? ? ?!=

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

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

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

like:模糊查詢

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

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

算術(shù)運(yùn)算符查詢:

比較運(yùn)算符

邏輯運(yùn)算符

in 條件查詢 在什么什么中

between在兩者之間

like模糊查詢

group by 子句:分組

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

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

常見的聚合函數(shù):取平均值avg()、取個(gè)數(shù)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;

說明:

第一個(gè)數(shù)是開始數(shù)據(jù)的下標(biāo)

第二個(gè)數(shù)是每次顯示的數(shù)量

重點(diǎn):查詢的語句各個(gè)子句的先后順序

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

數(shù)據(jù)增刪改查

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。