Linux LAMP中PHP如何連接數(shù)據(jù)庫

linux lamp環(huán)境中,php可以通過mysqli或pdo擴(kuò)展來連接mysql數(shù)據(jù)庫。以下是使用這兩種方法進(jìn)行數(shù)據(jù)庫連接的示例:

  1. 使用mysqli擴(kuò)展連接數(shù)據(jù)庫:
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database_name";  // 建立連接 $conn = new mysqli($servername, $username, $password, $dbname);  // 驗(yàn)證連接 if ($conn->connect_error) {     die("連接失敗: " . $conn->connect_error); } echo "連接成功"; $conn->close(); ?>
  1. 使用PDO擴(kuò)展連接數(shù)據(jù)庫:
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database_name";  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(); }  $conn = null; ?>

請務(wù)必將your_username、your_password和your_database_name替換為實(shí)際的數(shù)據(jù)庫用戶名、密碼和數(shù)據(jù)庫名稱。如果連接成功,你將看到“連接成功”的輸出。

Linux LAMP中PHP如何連接數(shù)據(jù)庫

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊9 分享