欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 數(shù)據(jù)連接的初始化

使用MySQL數(shù)據(jù)庫(kù)是很常見(jiàn)的事情,而數(shù)據(jù)連接的初始化是使用MySQL數(shù)據(jù)庫(kù)的第一步,下面我們來(lái)詳細(xì)介紹一下MySQL 數(shù)據(jù)連接的初始化。

<?php
$servername = "localhost"; // 數(shù)據(jù)庫(kù)所在服務(wù)器名稱
$username = "root"; // 數(shù)據(jù)庫(kù)用戶名稱
$password = ""; // 數(shù)據(jù)庫(kù)用戶密碼
$dbname = "myDB"; // 數(shù)據(jù)庫(kù)名稱
// 創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢查連接是否成功
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
}
echo "連接成功";
?>

在上面的代碼中,我們使用了mysqli連接對(duì)象,該對(duì)象包含四個(gè)參數(shù):服務(wù)器名稱、數(shù)據(jù)庫(kù)用戶名稱、數(shù)據(jù)庫(kù)用戶密碼、和數(shù)據(jù)庫(kù)名稱。如果連接成功,我們會(huì)看到“連接成功”的信息,否則會(huì)看到“連接失敗”的信息。

另外,我們也可以使用PDO連接對(duì)象來(lái)連接MySQL數(shù)據(jù)庫(kù):

<?php
$servername = "localhost"; // 數(shù)據(jù)庫(kù)所在服務(wù)器名稱
$username = "root"; // 數(shù)據(jù)庫(kù)用戶名稱
$password = ""; // 數(shù)據(jù)庫(kù)用戶密碼
$dbname = "myDB"; // 數(shù)據(jù)庫(kù)名稱
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// 設(shè)置PDO錯(cuò)誤模式為異常
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "連接成功";
} catch(PDOException $e) {
echo "連接失敗: " . $e->getMessage();
}
?>

在上面的代碼中,我們使用了PDO連接對(duì)象,該對(duì)象也包含四個(gè)參數(shù):服務(wù)器名稱、數(shù)據(jù)庫(kù)用戶名稱、數(shù)據(jù)庫(kù)用戶密碼、和數(shù)據(jù)庫(kù)名稱。與mysqli連接對(duì)象不同的是,PDO連接對(duì)象使用一個(gè)DSN(數(shù)據(jù)源名稱)字符串來(lái)指定連接參數(shù)。

當(dāng)然,無(wú)論你使用mysqli連接對(duì)象還是PDO連接對(duì)象,你都需要知道你的MySQL數(shù)據(jù)庫(kù)的連接參數(shù)。通常情況下,你可以從你的Web主機(jī)提供商那里得到這些參數(shù)。