日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

PHP操作MySQL数据库常用函数

發布時間:2023/12/20 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PHP操作MySQL数据库常用函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PHP操作MySQL數據庫常用函數

php操作mysql數據庫,俗稱天龍八步:
第一步:連接數據庫
第二步:判斷連接錯誤
第三步:選擇數據庫
第四步:設置字符集
第五步:準備SQL語句
第六步:執行并發送SQL語句
第七步:處理結果集
第八步:關閉連接

  • mysqli_connect("host" , "username" , "password");
    作用:建立與MySQL數據庫的連接
    參數:
    1.host =》主機名或IP地址或域名
    2.username =》 mysql數據庫用戶名
    3.password =》 mysql數據庫密碼
    4.dbname(可選)=》選擇數據庫
    5.port(可選)=》連接到mysql服務器的端口號
    返回值:返回一個與MySQL服務器連接的對象(object)

  • (1)mysqli_connect_errno(connection);
    作用:判斷連接數據庫是否成功;0代表連接成功;
    參數: connection=》MySQL連接
    返回值:返回上一次連接錯誤的錯誤號
    (2)mysqli_connect_error(connection);
    作用:輸出連接錯誤的錯誤信息
    參數: connection=》MySQL連接
    返回值:返回上一次連接錯誤的錯誤信息

  • mysqli_select_db( connection , "dbname");
    作用:設置連接的數據庫
    參數:
    connection=》MySQL連接
    dbname=》數據庫名
    返回值:成功返回true,失敗則返回 false

  • mysqli_set_charset(connection,"charset");
    作用:設置與MySQL數據庫傳送數據時使用的字符集
    參數:
    connection=》MySQL連接
    charset=》字符集
    返回值:成功返回true,失敗則返回 false

  • mysqli_query(connection , "query");
    作用:執行并發送SQL語句
    參數:
    connection=》MySQL連接
    query=》要查詢的SQL語句(字符串)
    返回值:執行select查詢,返回一個對象;執行其他操作成功返回true,失敗則返回 false

  • (1)mysqli_affected_rows(connection);
    作用:獲得前一次操作的所影響的行數
    參數:connection=》MySQL連接
    返回值:返回一個大于0 的整數表示所影響的行數;0 表示沒有受影響;-1 表示執行失敗
    (2)mysqli_fetch_all(result);
    作用:從結果集中取出所有行作為關聯或索引、混合數組
    參數:result=>mysqli_query返回的結果集對象
    返回值:返回關聯數組或索引數組。
    (3)mysqli_fetch_assoc(result);
    作用:從結果集中取出所有行作為關聯數組
    參數:result=>mysqli_query返回的結果集對象
    返回值:將查詢的結果以關聯數組的形式返回;一次返回一條;沒有則返回null
    (4)mysqli_fetch_row(result);
    作用:從結果集中取出所有行作為索引數組
    參數:result=>mysqli_query返回的結果集對象
    返回值:將查詢的結果以索引數組的形式返回;一次返回一條;沒有則返回null
    (4)mysqli_fetch_array(result);
    作用:從結果集中取出所有行作為混合數組
    參數:result=>mysqli_query返回的結果集對象
    返回值:將查詢的結果以混合的形式返回;一次返回一條;沒有則返回null
    (5)mysqli_insert_id(connection);
    作用:獲得上一次insert操作的id
    參數: connection=》MySQL連接
    返回值:返回上一次插入數據的id;沒有則返回0
    (6)mysqli_num_rows(result);
    作用:獲得結果集中的記錄條數
    參數: result=>mysqli_query返回的結果集對象
    返回值:返回結果集中的記錄條數
    (7)mysqli_num_rows(result);
    作用:獲得結果集中的記錄條數
    參數: result=>mysqli_query返回的結果集對象
    返回值:返回結果集中的記錄條數

  • mysqli_close(connection);
    作用:關閉數據庫連接
    參數 :connection=》MySQL連接
    返回值:成功返回true,失敗則返回 false

  • 總結

    以上是生活随笔為你收集整理的PHP操作MySQL数据库常用函数的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。