MySQL是世界上最流行的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它廣泛應(yīng)用于Web應(yīng)用程序的開發(fā)。PHP是一種被廣泛使用的服務(wù)器端腳本語言,它可以通過一些方法鏈接MySQL數(shù)據(jù)庫,本文將介紹幾種使用PHP鏈接MySQL數(shù)據(jù)庫的方法。
1.使用mysqli擴展鏈接MySQL數(shù)據(jù)庫:
<?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "myDB"; // 創(chuàng)建連接 $conn = mysqli_connect($servername, $username, $password, $dbname); // 檢測連接 if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "連接成功"; ?>
2.使用PDO擴展鏈接MySQL數(shù)據(jù)庫:
<?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "myDB"; try { $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); // 設(shè)置 PDO 錯誤模式為異常 $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "連接成功"; } catch(PDOException $e) { echo "連接失敗: " . $e->getMessage(); } ?>
在鏈接MySQL數(shù)據(jù)庫時,需要提供服務(wù)器名稱(如“l(fā)ocalhost”),用戶名、密碼和數(shù)據(jù)庫名。在使用mysqli擴展或PDO擴展鏈接MySQL數(shù)據(jù)庫時,都需要創(chuàng)建連接對象。當連接失敗時,需要輸出錯誤信息。
以上就是使用PHP鏈接MySQL數(shù)據(jù)庫的方法,你可以根據(jù)自己的需要選擇相應(yīng)方式。