色www,五月婷婷深爱五月,午夜国产一级片,色噜噜综合,国产大胸无码视频,清纯美女被操黄网站在线观看,波多野结衣av高清一区二区三区

PHP對數(shù)據(jù)庫MySQL的連接操作

時間:2025-12-02 13:13:01 php語言 我要投稿

PHP對數(shù)據(jù)庫MySQL的連接操作

  PHP可以利用擴展、框架進行對數(shù)據(jù)庫的CURD操作。當連接MySQL數(shù)據(jù)庫服務器的時候,PHP中提供的用于MySQL的主要API有三種:mysql擴展、mysqli擴展、PHP數(shù)據(jù)對象PDO。

PHP對數(shù)據(jù)庫MySQL的連接操作

  以下示例這幾種方式連接數(shù)據(jù)庫的代碼。

  MySQL的用戶配置:

  $host = 'localhost'; /pic/p>

  $user = 'root'; /pic/p>

  $pass = ''; /pic/p>

  mysql擴展連接數(shù)據(jù)庫

  $mysql = mysql_connect($host, $user, $pass); /pic/p>

  mysql_select_db('imooc'); /pic/p>

  mysqli擴展連接數(shù)據(jù)庫

  $mysqli = new mysqli($host,$user,$pass,'imooc'); /pic/p>

  PDO數(shù)據(jù)庫抽象層訪問數(shù)據(jù)庫

  $dsn = 'mysql:host=localhost;dbname=imooc';

  $pdo = new PDO($dsn,$user,$pass); /pic/p>

  Yii框架進行數(shù)據(jù)庫訪問

  $db = new yiidbConnection([

  'dsn' => 'mysql:host=localhost;dbname=imooc',

  'username' => 'root',

  'password' => '',

  ]);

  php在5版本之前是沒有面向?qū)ο蟮倪@個概念的。由于mysql擴展從php 5.5開始棄用,所以官方不推薦大家使用mysql擴展,而是用mysqli或PDO來代替。

  mysql是面向過程的一套函數(shù),mysqli和pdo是面向?qū)ο蟮摹O鄬τ诿嫦蜻^程的mysql擴展,面向?qū)ο蟮姆奖阒庯@而易見:

  不再調(diào)用mysql_select_db這個具體的功能函數(shù)來選擇某個數(shù)據(jù)庫,直接就是一個封裝好的類,以更快的速度和更好的安全性來完成操作,也不需要像面向過程一樣依次調(diào)用。

  PDO比mysqli相比較,除了共有的高性能,靈活性和面向?qū)ο蟮奶匦砸酝,它還具有編碼一致性這一亮點。也就是可以使得你的PHP應用不去關(guān)心具體要連接的數(shù)據(jù)庫服務器系統(tǒng)類型,可以在任何需要的時候無縫切換數(shù)據(jù)庫服務器。PDO支持的常用數(shù)據(jù)庫有:Oracle、MySQL、Microsoft SQL Server、Firebird......

【PHP對數(shù)據(jù)庫MySQL的連接操作】相關(guān)文章:

php連接mysql數(shù)據(jù)庫代碼09-13

php入門之連接mysql數(shù)據(jù)庫11-16

PHP腳本測試連接MySQL數(shù)據(jù)庫12-07

如何在PHP中連接MySQL數(shù)據(jù)庫07-11

PHP與MYSql連接與查詢11-30

PHP操作MySQL數(shù)據(jù)庫的基本類03-22

PHP連接局域網(wǎng)MYSQL數(shù)據(jù)庫的技巧11-23

PHP連接MYSQL數(shù)據(jù)庫的3種常用方法03-01

php網(wǎng)站如何連接到遠程mysql數(shù)據(jù)庫11-28

  • 相關(guān)推薦