无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

php快速入門3 — mysql數(shù)據(jù)庫連接

2023-09-14 16:26 作者:doubleyong  | 我要投稿

一. mysql 數(shù)據(jù)庫連接步驟


1. 創(chuàng)建連接

? ? $conn = @mysqli_connect("服務(wù)器","用戶名","密碼" [, 數(shù)據(jù)庫]);

? 注: @的意思是忽略錯誤,也就是這個函數(shù)執(zhí)行過程中發(fā)生錯誤不報錯



2. 選擇數(shù)據(jù)庫(也可以在連接時指定),及設(shè)置字符集

? ?@mysqli_select_db("數(shù)據(jù)庫名稱", 連接對象);

? ?如:@mysqli_select_db("s344", $conn);


? ?@mysqli_query("SET NAMES UTF8"); //設(shè)置編碼

? ?mysqli_set_charset($conn,"utf-8");



3. 創(chuàng)建sql 語句,并執(zhí)行

 $sql="select * from student";

? ?$result?=?mysqli_query($conn,$sql)?or?die("sql?錯誤,".mysqli_error($conn));??



4. 操作sql執(zhí)行的返回結(jié)果(select語句才需要)

? ? $result_array = mysqli_fetch_all($result,MYSQLI_ASSOC); 結(jié)果返回成數(shù)組的格式


5. 釋放結(jié)果集?// 使用select查詢?時,才需要釋放

? ? mysqli_free_result($result);??


6. 關(guān)閉連接

? ?mysqli_close($conn);??


二、mysql 操作的封裝

DBConfig.php文件

<?php

//創(chuàng)建數(shù)據(jù)庫連接,并返回

function connect(){

? ? $conn = mysqli_connect("localhost","root","root","s344");

? ? ?mysqli_set_charset($conn,"utf-8");

? ? ?return $conn;

}


// 數(shù)據(jù)庫查詢的返回,返回查詢的結(jié)果

function ?query($sql){

? ? ?$conn = ?connect();

? ? ?$result = mysqli_query($conn,$sql) or die("sql 錯誤,".mysqli_error($conn));

? ? ?$result_array = mysqli_fetch_all($result,MYSQLI_ASSOC);

? ? ?mysqli_free_result($result);

? ? ?mysqli_close($conn);

? ? ?return $result_array;

}


//數(shù)據(jù)庫執(zhí)行的方法(增,修改,刪除),返回執(zhí)行的結(jié)構(gòu)

function execute($sql){

? ? ?$conn = ?connect();

? ? ?$result = mysqli_query($conn,$sql) or die("sql 錯誤,".mysqli_error($conn));

? ? ?mysqli_close($conn);

? ? ?return $result; ? ?

}

?>


更多文章,請看公主號: bug收集? ?個人網(wǎng)站:bugshouji.com

php快速入門3 — mysql數(shù)據(jù)庫連接的評論 (共 條)

分享到微博請遵守國家法律
阳新县| 乌恰县| 司法| 公安县| 隆子县| 筠连县| 威信县| 佛学| 甘肃省| 长寿区| 清丰县| 高密市| 宿迁市| 阿鲁科尔沁旗| 三亚市| 遂平县| 怀宁县| 深州市| 鲁甸县| 阜城县| 乌兰察布市| 黄龙县| 监利县| 龙里县| 崇明县| 武定县| 铜陵市| 普兰县| 宿松县| 陆丰市| 泽州县| 洪江市| 苗栗市| 萍乡市| 延安市| 铁岭市| 黄梅县| 甘肃省| 西乡县| 娱乐| 汪清县|