php操作mysql數(shù)據(jù)庫(kù)的步驟

php操作mysql數(shù)據(jù)庫(kù)的步驟

ID:36316887

大小:696.31 KB

頁(yè)數(shù):17頁(yè)

時(shí)間:2019-05-09

php操作mysql數(shù)據(jù)庫(kù)的步驟_第1頁(yè)
php操作mysql數(shù)據(jù)庫(kù)的步驟_第2頁(yè)
php操作mysql數(shù)據(jù)庫(kù)的步驟_第3頁(yè)
php操作mysql數(shù)據(jù)庫(kù)的步驟_第4頁(yè)
php操作mysql數(shù)據(jù)庫(kù)的步驟_第5頁(yè)
資源描述:

《php操作mysql數(shù)據(jù)庫(kù)的步驟》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第十四講數(shù)據(jù)庫(kù)編程本講大綱:1、PHP訪問(wèn)MySQL數(shù)據(jù)庫(kù)的一般步驟2、PHP操作MySQL數(shù)據(jù)庫(kù)的方法使用mysql_connect()函數(shù)連接MySQL服務(wù)器使用mysql_select_db()函數(shù)選擇數(shù)據(jù)庫(kù)文件使用mysql_query()函數(shù)執(zhí)行SQL語(yǔ)句使用mysql_fetch_array()函數(shù)從數(shù)組結(jié)果集中獲取信息使用mysql_fetch_object()函數(shù)從結(jié)果集中獲取一行作為對(duì)象使用mysql_fetch_row()函數(shù)逐行獲取結(jié)果集中的每條記錄使用mysql_num_rows()函數(shù)獲取查詢結(jié)果集中的記錄數(shù)3、P

2、HP操作MySQL數(shù)據(jù)庫(kù)使用insert語(yǔ)句動(dòng)態(tài)添加公告信息使用select語(yǔ)句查詢公告信息使用update語(yǔ)句動(dòng)態(tài)編輯公告信息使用delete語(yǔ)句動(dòng)態(tài)刪除公告信息分頁(yè)顯示公告信息PHP訪問(wèn)MySQL數(shù)據(jù)庫(kù)的一般步驟MySQL是一款廣受歡迎的數(shù)據(jù)庫(kù),由于它是開(kāi)源的半商業(yè)軟件,所以市場(chǎng)占有率高,備受PHP開(kāi)發(fā)者的青睞,一直被認(rèn)為是PHP的最佳搭檔。PHP具有強(qiáng)大的數(shù)據(jù)庫(kù)支持能力,本節(jié)主要講解PHP訪問(wèn)MySQL數(shù)據(jù)庫(kù)的基本思路。PHP訪問(wèn)MySQL數(shù)據(jù)庫(kù)的一般步驟如圖所示。PHP訪問(wèn)MySQL數(shù)據(jù)庫(kù)的一般步驟1.連接MySQL服務(wù)器使用mys

3、ql_connect()函數(shù)建立與MySQL服務(wù)器的連接。2.選擇MySQL數(shù)據(jù)庫(kù)使用mysql_select_db()函數(shù)選擇MySQL數(shù)據(jù)庫(kù)服務(wù)器上的數(shù)據(jù)庫(kù),并與數(shù)據(jù)庫(kù)建立連接。3.執(zhí)行SQL語(yǔ)句在選擇的數(shù)據(jù)庫(kù)中使用mysql_query()函數(shù)執(zhí)行SQL語(yǔ)句。對(duì)數(shù)據(jù)的操作方式主要包括5種方式,下面分別介紹。查詢數(shù)據(jù):使用select語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)的查詢功能。顯示數(shù)據(jù):使用select語(yǔ)句顯示數(shù)據(jù)的查詢結(jié)果。插入數(shù)據(jù):使用insertinto語(yǔ)句向數(shù)據(jù)庫(kù)中插入數(shù)據(jù)。更新數(shù)據(jù):使用update語(yǔ)句修改數(shù)據(jù)庫(kù)中的記錄。刪除數(shù)據(jù):使用delet

4、e語(yǔ)句刪除數(shù)據(jù)庫(kù)中的記錄。4.關(guān)閉結(jié)果集數(shù)據(jù)庫(kù)操作完成后,需要關(guān)閉結(jié)果集,以釋放系統(tǒng)資源,語(yǔ)法如下:mysql_free_result($result);5.關(guān)閉MySQL服務(wù)器語(yǔ)法格式如下:mysql_close($Link);使用mysql_connect()函數(shù)連接MySQL服務(wù)器要操作MySQL數(shù)據(jù)庫(kù),首先必須與MySQL服務(wù)器建立連接。連接MySQL服務(wù)器的語(yǔ)句如下:mysql_connect('hostname','username','password');該函數(shù)的返回值用于表示這個(gè)數(shù)據(jù)庫(kù)連接。如果連接成功,則函數(shù)返回一個(gè)資源

5、,為以后執(zhí)行SQL指令做準(zhǔn)備。使用mysql_select_db()函數(shù)選擇數(shù)據(jù)庫(kù)文件在連接到MySQL數(shù)據(jù)庫(kù)服務(wù)器之后,接下來(lái)使用mysql_select_db()函數(shù)選擇數(shù)據(jù)庫(kù)。語(yǔ)法:mysql_select_db(string數(shù)據(jù)庫(kù)名[,resourcelink_identifier])或mysql_query("use數(shù)據(jù)庫(kù)名"[,resourcelink_identifier]);如果沒(méi)有指定連接標(biāo)識(shí)符,則使用上一個(gè)打開(kāi)的連接。如果沒(méi)有打開(kāi)的連接,本函數(shù)將無(wú)參數(shù)調(diào)用mysql_connect()函數(shù)來(lái)嘗試打開(kāi)一個(gè)并使用。每個(gè)其后的

6、mysql_query()函數(shù)調(diào)用都會(huì)作用于活動(dòng)數(shù)據(jù)庫(kù)。要對(duì)數(shù)據(jù)庫(kù)中的表進(jìn)行操作,通常使用mysql_query()函數(shù)執(zhí)行SQL語(yǔ)句。語(yǔ)法:mysql_query(stringquery[,resourcelink_identifier])mysql_query()函數(shù)是查詢指令的專用函數(shù),所有的SQL語(yǔ)句都通過(guò)它執(zhí)行,并返回結(jié)果集。如果SQL語(yǔ)句是查詢指令select,成功則返回查詢后的結(jié)果集,失敗則返回false;如果SQL語(yǔ)句是insert、delete、update等操作指令,成功則返回true,失敗則返回false。下面以會(huì)員信

7、息表為例,舉例說(shuō)明常見(jiàn)的SQL語(yǔ)句的用法。例如,執(zhí)行一個(gè)添加會(huì)員記錄的SQL語(yǔ)句的代碼如下:$result=mysql_query("insertintotb_membervalues('tm','111','tm@tmsoft.com')",$link);例如,執(zhí)行一個(gè)修改會(huì)員記錄的SQL語(yǔ)句的代碼如下:$result=mysql_query("updatetb_membersetuser='純凈水',pwd='1025'whereuser='tm'",$link);例如,執(zhí)行一個(gè)刪除會(huì)員記錄的SQL語(yǔ)句的代碼如下:$result=mys

8、ql_query("deletefromtb_memberwhereuser='純凈水'",$link);例如,執(zhí)行一個(gè)查詢會(huì)員記錄的SQL語(yǔ)句的代碼如下:$result=mys

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。