php如何操作MySQL的增刪改查?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
為仁化等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及仁化網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、仁化網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
php操作mysql的增刪改查方法:1、插入語句【insert into 數(shù)據(jù)表名(字段1,字段2,....) values("值1","值2",..)】;2、刪除語句【delete from 表明 where 字段='條件' 】。
php操作mysql的增刪改查方法:
1、第一步:到wamp中的www文件夾目錄下,創(chuàng)建一個test文件夾,再在test文件夾里面創(chuàng)建message文件夾,進(jìn)行存放增刪改查的每個文件。(具體如圖)
2、第二步:記得開啟wamp,然后在www/test/message文件夾里創(chuàng)建conn.php
文件,主要用來進(jìn)行php連接mysql數(shù)據(jù)庫。
代碼如下:(也可以看圖)
// 連接數(shù)據(jù)庫:mysqli_connect(服務(wù)器名,用戶名,密碼,數(shù)據(jù)庫名) $conn = mysqli_connect("localhost","root",'','user'); // 設(shè)置插入數(shù)據(jù)編碼為utf8,不設(shè)置的話會出現(xiàn)亂碼 mysqli_query($conn,"set names utf8");
3、題外話:這里我創(chuàng)建了一個user數(shù)據(jù)庫,你也可以創(chuàng)建你需要的數(shù)據(jù)庫,關(guān)鍵的地方是你要知道你數(shù)據(jù)庫的字段是什么樣的。
user數(shù)據(jù)庫創(chuàng)建的sql語句:(你只需要復(fù)制這一部分?jǐn)?shù)據(jù)庫代碼到數(shù)據(jù)庫語句執(zhí)行就可以創(chuàng)建這個表了。第一句是創(chuàng)建一個數(shù)據(jù)庫叫user,在里面創(chuàng)建一個message數(shù)據(jù)表。)
create database user; CREATE TABLE `message` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(255) CHARACTER SET utf8 DEFAULT NULL, `content` varchar(255) CHARACTER SET utf8 DEFAULT NULL, `who` varchar(255) CHARACTER SET utf8 DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;
4、php操作Mysql實現(xiàn)數(shù)據(jù)的添加
第一步:添加數(shù)據(jù)的實現(xiàn)(增刪改查的過程中是一定要用到連接數(shù)據(jù)庫的)
首先你要在www/test/message/里面創(chuàng)建一個index.php
實現(xiàn)操作php添加數(shù)據(jù)到mysql數(shù)據(jù)庫。(可以看簡介的文件路徑那樣創(chuàng)建進(jìn)行)
關(guān)鍵地方:插入語句“insert into 數(shù)據(jù)表名(字段1,字段2,....) values("值1","值2",.....)"
<?php include "conn.php";//引用數(shù)據(jù)庫連接文件 //關(guān)鍵的地方是sql語句的書寫,一定不能寫錯,要對應(yīng)前一個數(shù)據(jù)表的字段對應(yīng)插入對應(yīng)的值,然后實現(xiàn)插入數(shù)據(jù)。 $sql = "insert into message(title,content,who) values('留言標(biāo)題','留言內(nèi)容','留言人')"; $result = mysqli_query($conn,$sql);//處理數(shù)據(jù)語句,這句很重要?。? if($result){ echo "發(fā)布留言成功!"; }else{ echo "發(fā)布留言失敗!"; }
注意:你要運行這部分代碼的時候,是要開啟wamp后,然后在瀏覽器里面路徑輸入:localhost/test/message/index.php
,然后查看的。
后面的代碼運行也是這樣操作!
5、php操作Mysql實現(xiàn)數(shù)據(jù)的刪除
第二步:添加數(shù)據(jù)的實現(xiàn)(增刪改查的過程中是一定要用到連接數(shù)據(jù)庫的)
首先你要在www/test/message/里面創(chuàng)建一個shanchu.php
實現(xiàn)操作php刪除mysql數(shù)據(jù)庫的數(shù)據(jù)。(可以看簡介的文件路徑那樣創(chuàng)建進(jìn)行)
關(guān)鍵地方:刪除語句“delete from 表明 where 字段='條件' "
<?php include "conn.php";//引用數(shù)據(jù)庫連接文件 // 刪除留言,關(guān)鍵在于sql語句的改變 $sql = "delete from message where id='1'";//刪除id=1的數(shù)據(jù) $result = mysqli_query($conn,$sql);//這句是執(zhí)行sql語句,很重要! if($result){ echo "刪除成功!<a href='message.php'>返回</a>"; }else{ echo "刪除失敗!<a href='message.php'>返回</a>"; }
注意:你要運行這部分代碼的時候,是要開啟wamp后,然后在瀏覽器里面路徑輸入:localhost/test/message/shanchu.php
,然后查看的。
后面的代碼運行也是這樣操作!
6、php操作Mysql實現(xiàn)數(shù)據(jù)的查找
第三步:查找數(shù)據(jù)的實現(xiàn)(增刪改查的過程中是一定要用到連接數(shù)據(jù)庫的)
首先你要在www/test/message/里面創(chuàng)建一個message.php
實現(xiàn)操作php刪除mysql數(shù)據(jù)庫的數(shù)據(jù)。(可以看簡介的文件路徑那樣創(chuàng)建進(jìn)行)
關(guān)鍵地方:查找語句“select * from 表名 where 條件(可選)"
代碼部分:
<?php include "conn.php";//引用數(shù)據(jù)庫連接文件 $sql = "select * from message";//查詢?nèi)繑?shù)據(jù) $result = mysqli_query($conn,$sql); //處理sql語句 while($row = mysqli_fetch_array($result){ echo $row['title']; echo $row['content']; echo $row['who']; }
注意:你要運行這部分代碼的時候,是要開啟wamp后,然后在瀏覽器里面路徑輸入:localhost/test/message/message.php
,然后查看的。
后面的代碼運行也是這樣操作!
7、PHP操作mysql修改數(shù)據(jù)
第三步:修改數(shù)據(jù)的實現(xiàn)(增刪改查的過程中是一定要用到連接數(shù)據(jù)庫的)
首先你要在www/test/message/里面創(chuàng)建一個xiugai.php
實現(xiàn)操作php刪除mysql數(shù)據(jù)庫的數(shù)據(jù)。(可以看簡介的文件路徑那樣創(chuàng)建進(jìn)行)
關(guān)鍵地方:修改語句“update 表名set 字段1='值1',字段2='值2',字段3='值3' where 字段='條件'"
代碼部分:
<?php include "conn.php";//引用數(shù)據(jù)庫連接文件 // 修改對應(yīng)id數(shù)據(jù)到數(shù)據(jù)庫,修改id=1的數(shù)據(jù) $sql="update message set title='修改標(biāo)題',content='修改內(nèi)容',who='修改名' where id='1'"; $result = mysqli_query($conn,$sql);//處理數(shù)據(jù)庫 if($result){ echo "修改留言成功!"; }else{ echo "修改留言失敗!"; }
注意:你要運行這部分代碼的時候,是要開啟wamp后,然后在瀏覽器里面路徑輸入:localhost/test/message/xiugai.php,然后查看的。
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。
分享名稱:php如何操作mysql的增刪改查
分享URL:http://chinadenli.net/article42/ppgohc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、商城網(wǎng)站、建站公司、關(guān)鍵詞優(yōu)化、App設(shè)計、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)