1.建立連線
非持久連線:mysql_connect(「localhost:3306」,「root」,「123」);
持久連線:mysql_pconnect(「localhost:3306」,「root」,「123」);
2.選擇資料庫
3.執行資料庫操作
4.關閉連線
<?php $con=mysql_connect("localhost:3306","root","123"); if(!$con) echo "連線成功!
"; ?>
eg1:寫乙個delete.php,將資料庫mysql_test的表customer中乙個名為「李中華」的客戶資訊刪除。
<?php
$con
=mysql_connect
("localhost:3306"
,"root"
,"123")or
die(「資料庫連線失敗!
」);mysql_select
(customer,
$con)or
die(
"選擇資料庫失敗!")
;mysql_query
("set names 'gbk'");
$sql
="delete from customers"
;$sql
="delete from customers"
."where cust_name='李中華'";if
(mysql_query
($sql
,$con))
echo
"客戶刪除成功!";
else
echo
"客戶刪除失敗!";
?>
查詢:
mysql_fetch_array(data[,array_type])//中括號表示可有可無
查詢指標的array_type:
mysql_num//通過數字陣列讀
mysql_assoc//通過欄位讀
mysql_both//都用
eg2:寫乙個select.php,查詢資料庫mysql_test的表customer中乙個id為「110」的客戶姓名。
<?php
$con
=mysql_connect
("localhost:3306"
,"root"
,"123")or
die(「資料庫連線失敗!
」);mysql_select
(customer,
$con)or
die(
"選擇資料庫失敗!")
;mysql_query
("set names 'gbk'");
$sql
="select cust_name from customers"
;$sql
="select name from customers"
."where cust_id=110"
;$result
=mysql.
query
($sql
,$con);
if(mysql_query
($sql
,$con))
else
echo
"沒讀到使用者資訊!";
}else
echo
"客戶查詢失敗!";
?>
讀取結果集中的記錄數:
$num
=mysql_num_rows
($result
);
讀取指定記錄號的記錄:把指標移動到指定記錄(行)位置
mysql_data_seek
($result,0
);
關閉連線
mysql_close
($con
);
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...