正如我上次學習的,如何在終端機中使用查詢建立資料庫。
mysql -uroot /*Press enter key and then give input to terminal to create database.*/ create database myapp;
現在,我需要連接到資料庫,以便可以存取表並取得特定名稱。
要連接到資料庫,您需要使用 PHP 程式碼透過 PDO(PHP 資料物件)或 mysqli(MySQL 改進擴充)建立連線。下面是一個使用 PDO 的例子,首先我們要了解 PDO
PDO(PHP 資料物件)是一個 PHP 擴展,為存取和操作資料庫提供一致的介面。
以下是存取資料庫和檢索資料的一些基本步驟
$pdo = new PDO('dsn', 'username', 'password');
這裡:
範例:
$pdo=newPDO('mysql:host=localhost;dbname=myapp', 'root', 'password');
這將使用使用者名稱「root」和密碼「password」建立與本機上名為「myapp」的 MySQL 資料庫的連線。
這是透過資料庫檢索申請人具體姓名的語句。
$stmt = $pdo->prepare('SELECT name FROM applicants WHERE name = :name');
您要找的具體名稱
$stmt->bindParam(':name', $name);
輸入要在資料庫中搜尋的名字
$name = 'Ali Hasan';
在 $name 變數中輸入名稱後,下一步是執行語句。執行完成後取得結果
$stmt->execute(); $result = $stmt->fetch();
現在你必須寫語句來顯示透過資料庫取得的結果
echo $result['name'];
搜尋結束時,您必須使用具有空值的 PDO 變數關閉通過資料庫的連線。
$pdo = null;
希望您已經完全理解了。
以上是如何建立資料庫並從中存取特定資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!