我們在php中連線資料庫通常需要5個步驟
第一步:1.連線、選擇資料庫
$link=mysqli_connect('localhost','root','','cms','3306');//主機名或 ip 位址、mysql 使用者名稱、 mysql 密碼、預設使用的資料庫、埠號
if(!$link)
第二步:2.執行sql
執行sql也有2種,一種是普通的直接來,如下
$sql="select * from admin where name=\"$name\"";
$result=mysqli_query($link,$sql);
if(!$result)
另一種方式則是預處理執行,如下:
$sql="select * from admin where name=?";//sql語句
$stmt=mysqli_prepare($link,$sql);//預處理
mysqli_stmt_bind_param($stmt,'s',$name);//把sql語句中?換成你指定的值
mysqli_stmt_execute($stmt);//執行 返回的是true or false
$result=mysqli_stmt_get_result($stmt);//這才是返回結果集
第三步:3.處理結果集
$data=mysqli_fetch_array($result,mysqli_assoc);//從結果集中取得陣列
if($data['password']==$password)else
第四步:4.釋放資源
mysqli_free_result($result);
第五步:5.關閉連線
mysqli_close($link);
php連線mysql資料庫
只寫了簡單的連線資料庫的 以及從資料庫中查詢資料 uname admin conn mysql connect localhost root 123 user db mysql select db books conn sql select from userlogin where username...
PHP連線MYSQL資料庫
php連線mysql比其他語言連線資料庫要方便的多,不像c 連線sql server似的那麼麻煩,還要匯入動態鏈結庫之類的。而php連線mysql只要你正確安裝安裝包套裝之後,預設情況下系統已經把該配置的都給配置好了,你只需要呼叫幾個函式即可。而且php是弱型別語言,也就是它不會像c那樣有嚴格的資料...
php連線mysql資料庫
1.連線伺服器 mysql connect string hostname string username string password 2.關閉資料庫 mysql close 3.選擇資料庫 mysql select db string database name,resource id res...