php連線mysql資料庫的基本操作

2022-09-07 09:09:10 字數 2793 閱讀 4831

一、在php7.0以前鏈結mysql資料庫的方法

//造乙個連線,需要@ 錯誤控制運算子 遮蔽錯誤,這個連線方式將來會被取消

$connect = @mysql_connect("localhost","root","123");

//選擇要操作的資料庫

mysql_select_db("test",$connect);  

// 或者 mysql_select_db("test");

//寫sql語句

$sql = "select * from nation";

//執行sql語句,返回結果集

$result = mysql_query($sql);

//從結果集中讀取資料

while($row = mysql_fetch_assoc($result))

二、在php7.0以後,由於廢棄了mysql_connetc(),所以使用mysqli的方式進行連線。

$mysql_server_name = '

localhost

'; //

改成自己的mysql資料庫伺服器

$mysql_username = '

root

'; //

改成自己的mysql資料庫使用者名稱

$mysql_password = '

password

'; //

改成自己的mysql資料庫密碼

$mysql_database = '

test

'; //

改成自己的mysql資料庫名

$conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); //

連線資料庫

//連線資料庫錯誤提示

if(mysqli_connect_errno($conn))

mysqli_query($conn,

"set names utf8

"); //

資料庫編碼格式

//mysqli_set_charset($conn,"utf8");

//設定預設客戶端字符集。

//mysqli_select_db($conn,$mysql_database);

//更改連線的預設資料庫

//查詢**

$sql = 「select * from

db_table」;

$query =mysqli_query($conn,$sql);

while($row =mysqli_fetch_array($query))

//查詢**

//釋放結果集+關閉mysql資料庫連線

mysqli_free_result($result);

mysqli_close($conn);

三、以物件形式呼叫mysqli

//

連線資料庫方式1

$conn = new mysqli('

localhost

', '

root

', '

password

', '

test');

//連線資料庫方式2

//$conn = new mysqli();

//$conn -> connect('localhost', 'root', 'password', 'test');

//check connection (檢查php是否連線上mysql)

if ($conn ->connect_errno)

//查詢**

$sql = 「select * from

db_table」;

$query = $conn->query($sql);

while($row = $query->fetch_array())

//查詢**

//釋放結果集+關閉mysql連線

$query1 ->free_result();

$conn -> close();

四、使用pdo方式鏈結mysql

$db = new pdo('

mysql:host=localhost;dbname=test

', '

root

', '

password');

try $db = null; //

關閉資料庫

} catch

(pdoexception $e)

五、adodb方式鏈結mysql資料庫

$db = new pdo('

mysql:host=localhost;dbname=test

', '

root

', '

password');

try $db = null; //

關閉資料庫

} catch

(pdoexception $e)

六、關閉mysql資料庫連線的方法

mysql -面向過程

mysql_close($conn);

mysqli -面向過程

mysqli_close($conn);

mysqli -物件導向

$conn->close();

pdo $conn = null

;adodb

$conn->close();

或 $conn->free();

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