PHP查詢資料庫之前,首先要連接資料庫,以下使用PDO來連接資料庫。
pdo是php5中新加入的資料庫抽象層,為了解決存取不同資料庫統一介面的問題。類似PEAR::DB類別和ADODB類別的操作,不過它是直
接封裝再php擴充中,可以自由選擇使用。
PDO建構子連結資料庫
在PDO中,要建立資料庫的連線需要實例化PDO 的建構函數,PDO建構子的語法格式如下:
_construct(string $dsn[,string $username[,string $password[,array $driver_options]]])
建構函數的參數說明如下:
dsn:数据源名称,包括主机名端口号和数据库名称。 username:连接数据库的用户名。 password:连接数据库的密码。 driver_options:连接数据库的其它选项。
那麼我們下面直接用實例講解,透過PDO連接MySQL 資料庫,具體程式碼如下:
<?php header("Content-Type:text/html; charset=utf-8"); //设置页面的编码格式 $dbms = "mysql"; // 数据库的类型 $dbName ="php_cn"; //使用的数据库名称 $user = "root"; //使用的数据库用户名 $pwd = "root"; //使用的数据库密码 $host = "localhost"; //使用的主机名称 $dsn = "$dbms:host=$host;dbName=$dbName "; try{ //捕获异常 $pdo = new PDO($dsn,$user,$pwd); //实例化对象 echo "PDO连接数据库成功"; }catch (Exception $e){ echo $e->getMessage()."<br>"; }
查詢資料庫
#SELECT 語句用於從資料庫中選取資料。
語法為
SELECT column_name(s) FROM table_name
註解:SQL 語句對大小寫不敏感。 SELECT 與 select 等效。
為了讓 PHP 執行上面的語句,我們必須使用 mysql_query() 函數。此函數用於向 MySQL 發送查詢或命令。
以上是php如何查詢資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!