2020-02-05 mysqli擴展 phpl連接Mysql mysqli_connect($servername,$username,$password,$database,$port); //參數1:連接的主機 參數2:資料庫登錄賬號 參數3:資料庫登錄密碼 參數4:將要連接的資料庫 參數5: ...
2020-02-05
mysqli擴展
- phpl連接Mysql
mysqli_connect($servername,$username,$password,$database,$port);
//參數1:連接的主機 參數2:資料庫登錄賬號 參數3:資料庫登錄密碼 參數4:將要連接的資料庫 參數5:資料庫使用的埠
- 設置客戶端字元集
mysqli_set_charset($link,’utf-8);
//參數1:建立的連接 參數2:預規定的字元集
- 執行一條SQL語句
mysqli_query($link,$query);
//參數1:建立的連接 參數2:要執行的SQL語句
- 返回結果集
$result = mysqli_query($link,$query);
mysqli_fetch_assoc($result);
參數: 由mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的參數。
- 只返回布爾值
mysqli_real_query($link,$query)
參數1:建立的連接 參數2:要執行的SQL語句
- 獲取結果集中的行數
$result = mysqli_query($link,$query);
mysqli_fetch_row($result);
參數: 由mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的參數。
說明:此函數返回的是一個數組,可將其賦給一個變數,通過變數獲得值(例如:$count[0])
- 關閉與資料庫的連接
mysqli_close($link);
參數:建立的連接
- 返回最近調用函數的最後一個錯誤代碼
mysqli_errno($link);
參數:建立的連接
- 返回最近調用函數的最後一個錯誤描述
mysqli_error($link);
參數:建立的連接
- 轉義字元串中的特殊字元
mysqli_real_escape_string($link,$string);
參數1:建立的連接 參數2:要轉義的包含特殊字元的字元串
- 返回前一次執行的SQL語句所影響的記錄數 0:表示記錄沒有受影響 -1表示查詢返回錯誤
mysqli_affected_rows($link);
參數:建立的連接