SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

phpMyAdmin中,我們點(diǎn)擊sql,就可以寫入完整的sql語句來進(jìn)行對表的操作,例如數(shù)據(jù)表的查詢,添加,修改,刪除,也就是我們常說的增刪改查。

一.SQL語句進(jìn)行數(shù)據(jù)表的增加

使用sql語句插入數(shù)據(jù),這里我們要用 insert into

SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

admin表中是沒有數(shù)據(jù)的,我們來寫一個sql語句,往表中添加一條數(shù)據(jù)

立即學(xué)習(xí)PHP免費(fèi)學(xué)習(xí)筆記(深入)”;

INSERT INTO `admin`(`id`, `name`, `pwd`) VALUES (1,’admin’,’123456′)

然后執(zhí)行,如果報錯,那么我們就沒有添加進(jìn)去。

SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

這樣我們就完成了一條數(shù)據(jù)的添加,現(xiàn)在我們?nèi)ケ碇锌纯词欠翊嬖谖覀儎倓偺砑拥臄?shù)據(jù)

SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

可以看到,表中是存在我們剛才添加的數(shù)據(jù)

二.SQL語句進(jìn)行數(shù)據(jù)表的修改

使用sql語句修改數(shù)據(jù),我們需要使用update語句,需要注意的是,我們現(xiàn)在是用sql語句來進(jìn)行修改,所以需要有條件的修改,比如我數(shù)據(jù)庫表中有5條信息,修改如果沒有條件,那么是修改哪條呢。所以這個我們需要考慮在里面。

剛才我們添加了一條信息,之后我又添加了幾條信息在數(shù)據(jù)表中

SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

我們現(xiàn)在需要修改第三條的信息,那么sql語句要如何寫呢?

UPDATE `admin` SET `name`=’admin’,`pwd`= ‘55555’ WHERE id=3

SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

這樣我們就把id等于3的這條數(shù)據(jù)的信息給改掉了

三.查詢數(shù)據(jù)表中的信息

現(xiàn)在我們要查詢數(shù)據(jù)表中所有信息,那么我們寫sql語句就可以這樣寫

select * from admin

這樣就可以了,就把表中信息查詢出來了,當(dāng)然查詢我們也是可以帶條件的,我們admin這張表中有4條數(shù)據(jù),我只想查詢 id 是 ?1 的 數(shù)據(jù),這時候我們就要寫條件了

select * from admin where id=1

SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

如果我想查詢 ?id 是小于3 的數(shù)據(jù),那么我們可以這樣寫

select * from admin where id

SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

這樣id小于3的都查詢出來了。

四.SQL語句進(jìn)行數(shù)據(jù)表的刪除

刪除數(shù)據(jù)表中的信息,我們要使用delete,我們要刪除數(shù)據(jù)表中id是4的這條數(shù)據(jù)

delete from `admin` where id=4

SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

執(zhí)行完刪除操作,我們可以在表中查看一下數(shù)據(jù)

SQL語句進(jìn)行數(shù)據(jù)表的增刪改查教程(phpMyAdmin使用教程)

這樣表中id是4的這條數(shù)據(jù)就已經(jīng)被刪除了。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊14 分享