91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用php怎么對mysql數據庫進行查詢

發布時間:2020-12-11 16:50:40 來源:億速云 閱讀:197 作者:Leah 欄目:開發技術

這篇文章給大家介紹索引php怎么對mysql數據庫進行查詢,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

本文實例講述了php+mysql數據庫查詢的方法。分享給大家供大家參考。具體實現方法如下:

<?php  
    //連接數據庫的參數  
    $host = "localhost";  
    $user = "root";  
    $pass = "zq19890319";  
    $db = "phpdev";  
    //創建一個mysql連接  
    $connection = mysql_connect($host, $user, $pass) or die("Unable to connect!");  
    //選擇一個數據庫  
    mysql_select_db($db) or die("Unable to select database!");  
    //開始查詢  
    $query = "SELECT * FROM symbols";  
    //執行SQL語句  
    $result = mysql_query($query) or die("Error in query: $query. ".mysql_error());  
    //顯示返回的記錄集行數  
    if(mysql_num_rows($result)>0){  
        //如果返回的數據集行數大于0,則開始以表格的形式顯示  
        echo "<table cellpadding=10 border=1>";  
        while($row=mysql_fetch_row($result)){  
            echo "<tr>";  
            echo "<td>".$row[0]."</td>";  
            echo "<td>".$row[1]."</td>";  
            echo "<td>".$row[2]."</td>";  
            echo "</tr>";  
        }  
        echo "</table>";  
    }  
    else{  
        echo "記錄未找到!";  
    }  
    //釋放記錄集所占用的內存  
    mysql_free_result($result);  
    //關閉該數據庫連接  
    mysql_close($connection);  
?>

上述代碼分析如下:

1.建立到數據庫服務器的一個連接。這個信息包括服務器地址、MySQL用戶名、密碼、選擇的數據庫名,這些變量保存在PHP的變量中。

2.一旦和MySQL數據庫服務器建立通信,就需要數據庫服務器打開一個連接。PHP與數據庫的所有通信都經過這個連接,為了初始化這個連接,PHP提供了mysql_connect()函數。這個函數包括三個參數,都是必填項,分別是數據庫服務器名稱、用戶名及密碼。如果數據庫服務器和Web服務器都運行在同一臺機器上,則可以使用localhost作為服務器名稱。mysql_connect()返回一個“連接標識符”,這個連接標識符保存在變量$connection中。這個標識符用來與數據庫通信。

3.當使用$connection連接到數據庫后,需要用mysql_select_db()函數選擇一個數據庫。

4.建立一個查詢并執行,我們使用mysql_query()函數實現這個功能。

5.如果mysql_query($query)執行成功,返回的結果記錄集將存放在$result變量中。這個結果集可能包含一個或多個數據行或列的數據,這取決于我們所使用的查詢命令。根據返回結果的不同,我們可以使用mysql_fetch_row()函數來處理,將結果數據轉為單列數組,該單列數組保存在$row的數組中。可以連續使用標準PHP的數組符號訪問這個數組中的字段值。每次調用mysql_fetch_row()函數時,都會返回結果集的下一條記錄,這個特性使得mysql_fetch_row()非常適合于while和for循環。

6.由于每一個查詢后返回的結果集都占用內存,我們使用mysql_free_result()函數來釋放內存。結果集釋放后,如果沒有其他查詢操作,就可以使用mysql_close()函數關閉和MySQL服務器的連接了。

關于索引php怎么對mysql數據庫進行查詢就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

庐江县| 南康市| 保靖县| 富源县| 英山县| 巴彦县| 南川市| 赣榆县| 天祝| 龙里县| 湖口县| 阜康市| 绍兴市| 南川市| 延庆县| 漳州市| 夏津县| 潮安县| 阳新县| 太康县| 石城县| 迁西县| 文化| 乌兰县| 大姚县| 江北区| 望江县| 西丰县| 新源县| 信阳市| 集安市| 宜良县| 南陵县| 盈江县| 呼和浩特市| 阳春市| 马公市| 丽水市| 潮州市| 裕民县| 外汇|