久久久久在线观看_又色又爽又黄的免费视频播放_一区中文字幕_日韩电影在线播放

今日頭條 焦點資訊 營銷之道 企業報道 淘寶運營 網站建設 軟件開發 400電話
  當前位置: 首頁 » 資訊 » 軟件開發 » 正文

PHP MySQL 連接

放大字體  縮小字體 發布日期:2018-03-05  來源:企業800網  作者:新格網  瀏覽次數:935  【去百度看看】
核心提示:PHP 連接 MySQL PHP 5 及以上版本建議使用以下方式連接 MySQL : MySQLi extension ('i' 意為 improved) PDO (PHP Data Objects) 在 PHP 早起版本中我們使用 MySQL 擴展。但該擴展在 2012 年開始不建議使用。 我是該用 MySQLi ,還是 PDO? 如果你需要一個簡短的回答,即 “你習慣哪個就用哪個”。 MySQL..

PHP 5 及以上版本建議使用以下方式連接 MySQL :

  • MySQLi extension ("i" 意為 improved)

  • PDO (PHP Data Objects)

在 PHP 早起版本中我們使用 MySQL 擴展。但該擴展在 2012 年開始不建議使用。


我是該用 MySQLi ,還是 PDO?

如果你需要一個簡短的回答,即 "你習慣哪個就用哪個"。

MySQLi 和 PDO 有它們自己的優勢:

PDO 應用在 12 種不同數據庫中, MySQLi 只針對 MySQL 數據庫。

所以,如果你的項目需要在多種數據庫中切換,建議使用 PDO ,這樣你只需要修改連接字符串和部門查詢語句即可。 使用 MySQLi, 如果不同數據庫,你需要重新編寫所有代碼,包括查詢。

兩者都是面向對象, 但 MySQLi 還提供了 API 接口。

兩者都支持預處理語句。 預處理語句可以防止 SQL 注入,對于 web 項目的安全性是非常重要的。


MySQLi 和 PDO 連接 MySQL 實例

在本章節及接下來的章節中,我們會使用以下三種方式來演示 PHP 操作 MySQL:

  • MySQLi (面向對象)

  • MySQLi (面向過程)

  • PDO


MySQLi 安裝

Linux 和 Windows:  在 php5 mysql 包安裝時 MySQLi 擴展多數情況下是自動安裝的。

安裝詳細信息,請查看:http://php.net/manual/en/mysqli.installation.php

可以通過 phpinfo() 查看是否安裝成功:

1017.jpg


PDO 安裝

For 安裝詳細信息,請查看:http://php.net/manual/en/pdo.installation.php

可以通過 phpinfo() 查看是否安裝成功:

1018.jpg


連接 MySQL

在我們訪問 MySQL 數據庫前,我們需要先連接到數據庫服務器:

實例 (MySQLi - 面向對象)

<?php
$servername = "localhost";
$username = "username";
$password = "password";

// 創建連接
$conn = new mysqli($servername, $username, $password);

// 檢測連接
if ($conn->connect_error) {
    die("連接失敗: " . $conn->connect_error);
}
echo "連接成功";
?>
 
 
[ 資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 違規舉報 ]  [ 關閉窗口 ]

 
0條 [查看全部]  相關評論

 
網站首頁 | 關于我們 | 聯系方式 | 使用協議 | 版權隱私 | 網站地圖 | 排名推廣 | 廣告服務 | 積分換禮 | 網站留言 | RSS訂閱 | 吉ICP備11001726號-6
企業800網 · 提供技術支持