php連線mysql資料庫

2021-10-20 22:35:13 字數 2060 閱讀 7521

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...