php是一門廣泛的應用在Web開發領域的腳本語言,常常和mysql資料庫組合,一起用來開發網站。告訴你php是如何連接mysql資料庫。
mysqli連接資料庫和pdo連接資料庫。
第一種方法:使用mysqli連接mysql資料庫(推薦學習:PHP程式從入門到精通)
MYSQLi函數是在PHP5.0.0版本才引進的一種新的驅動方式,它的作用都是對MYSQL資料庫進行操作。
程式碼範例如下:
<?php $host='127.0.0.1'; $user='root'; $password='root'; $dbName='php'; $link=new mysqli($host,$user,$password,$dbName); if ($link->connect_error){ die("连接失败:".$link->connect_error); } $sql="select * from admins"; $res=$link->query($sql); $data=$res->fetch_all(); var_dump($data);
在經過一系列的連線作業後,我們再建立一個sql語句對其中資料表進行查詢檢驗。
在上述程式碼中,我們要先建立一些需要用到的變量,如資料庫使用者名稱、資料庫名稱密碼等。然後我們用物件導向的方式連接了名為php的資料庫。再透過if條件語句,connect-error方法判斷PHP連線資料庫是否成功。
第二種方法:使用PDO連接資料庫
PHP 資料物件(PDO) 擴展為PHP存取資料庫定義了一個輕量級的一致接口。
PDO 提供了一個資料存取抽象層,這意味著,不管使用哪種資料庫,都可以用相同的函數(方法)來查詢和取得資料。
程式碼範例如下:
<?php $host='127.0.0.1'; $user='root'; $password='root'; $dbName='php'; $pdo=new PDO("mysql:host=$host;dbname=$dbName",$user,$password); $sql="select * from admins"; $data=$pdo->query($sql)->fetch(); var_dump($data);
以上是PHP是如何連接mysql資料庫的的詳細內容。更多資訊請關注PHP中文網其他相關文章!