欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

如何使用PHP與MySQL服務(wù)器建立連接?

MySQL是一種廣泛使用的數(shù)據(jù)庫管理系統(tǒng),可用于支持廣泛的項(xiàng)目。它的主要賣點(diǎn)之一是它能夠不費(fèi)吹灰之力地管理大量數(shù)據(jù)。有兩種方法可以用來連接 MySQL 和PHP代碼,下面會(huì)提到。

  • PDO(PHP 數(shù)據(jù)對象)
  • MySQLi 擴(kuò)展

讓我們更多地了解這兩個(gè)選項(xiàng)。

MySQL安全最佳實(shí)踐,數(shù)據(jù)庫安全威脅

數(shù)據(jù)庫抽象層是PHP 數(shù)據(jù)對象 (PDO)擴(kuò)展。它用作后端與 MySQL 數(shù)據(jù)庫交互并在不更改 PHP 代碼的情況下進(jìn)行更改的用戶界面。它還允許您同時(shí)處理多個(gè)數(shù)據(jù)庫。使用 PDO 的主要好處是它使您的代碼保持簡單和可移植。

MySQLi是一個(gè)連接器函數(shù),用于將 PHP 應(yīng)用程序的后端連接到 MySQL 數(shù)據(jù)庫。它的執(zhí)行方式與以前的版本相同,但更安全、更快,具有更全面的功能和擴(kuò)展集合。在 PHP 5.0.0 中啟動(dòng)了 MySQLi,并在 PHP 5.3.0 中安裝了驅(qū)動(dòng)程序。創(chuàng)建 API 是為了與 MySQL 4.1.13 及更高版本一起使用。

與 MySQL 連接:在訪問 MySQL 數(shù)據(jù)庫中的數(shù)據(jù)之前,需要能夠連接到服務(wù)器。根據(jù)您的連接方式使用mysqli_connect()函數(shù)建立數(shù)據(jù)庫連接。此函數(shù)返回一個(gè)數(shù)據(jù)庫連接指針,也稱為數(shù)據(jù)庫句柄。稍后將在代碼中使用此句柄。請記住在獲得句柄后添加您的數(shù)據(jù)庫憑據(jù)。

1. 通過 PDO 連接 –下面的 PDO 示例中還提供了一個(gè)數(shù)據(jù)庫(“geeksDatabase”)。要連接到數(shù)據(jù)庫,PDO 需要一個(gè)有效的數(shù)據(jù)庫,否則會(huì)引發(fā)異常。

<?php
?
$servername = "localhost";
$username = "user";
$password = "123456";
$dbName = "geeksDatabase";
?
try {
?
????// Creating the connection
????$conn = new PDO("mysql:host=$servername;dbname=$dbName",?
????????????????????$username, $password);
???
????// Setting the PDO error mode to exception
????$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
????echo "Connection established successfully...";
???
????// To close the connection
????$conn = null;
}?
?
// If connection fails?
catch(PDOException $e) {
?
??????// Throws the error message?
????echo "Connection failed: " . $e->getMessage();
}
?
?>

輸出:

連接建立成功...

2. 通過 MySQLi 連接 -

<?php
?
$servername = "localhost";
$username = "user";
$password = "123456";
$dbName = "geeksDatabase";
?
// Creating connection
$conn = mysqli_connect($servername,?
?????????$username, $password, $dbName);
?
// Checking connection
if (!$conn) {
?
??????// If connecting fails
????die("Connection failed: " . mysqli_connect_error());
}
?
echo "Connection established successfully...";
?
// Close the connection??
mysqli_close($conn);
?
?>

輸出:

連接建立成功...

文章鏈接: http://m.qzkangyuan.com/9144.html

文章標(biāo)題:如何使用PHP與MySQL服務(wù)器建立連接?

文章版權(quán):夢飛科技所發(fā)布的內(nèi)容,部分為原創(chuàng)文章,轉(zhuǎn)載請注明來源,網(wǎng)絡(luò)轉(zhuǎn)載文章如有侵權(quán)請聯(lián)系我們!

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
服務(wù)器vps推薦

比較VPS主機(jī)與專用主機(jī)的區(qū)別

2022-8-16 10:24:40

服務(wù)器vps推薦

何時(shí)以及為什么應(yīng)該切換到完全托管的服務(wù)器的終極指南

2022-8-16 13:45:45

0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個(gè)人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 三穗县| 西平县| 岚皋县| 长乐市| 洛隆县| 海伦市| 游戏| 新邵县| 峡江县| 浦东新区| 罗平县| 淮阳县| 青海省| 天等县| 新巴尔虎左旗| 高唐县| 屯门区| 长宁区| 海丰县| 威宁| 杨浦区| 石狮市| 新密市| 梓潼县| 临泽县| 巴里| 富平县| 富蕴县| 阿瓦提县| 三江| 白山市| 津南区| 宁夏| 包头市| 奈曼旗| 天柱县| 平度市| 新巴尔虎右旗| 霍山县| 民和| 南通市|