WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
PDO使用指南
來(lái)自站長(zhǎng)百科
導(dǎo)航: 上一頁(yè) | 首頁(yè) | PHP | Mysql | SQL Server | Oracle | ACCESS | Joomla | Apache | Drupal
數(shù)據(jù)庫(kù)的連接[ ]
<?php $dbms='mysql'; //數(shù)據(jù)庫(kù)類型 Oracle 用ODI,對(duì)于開發(fā)者來(lái)說(shuō),使用不同的數(shù)據(jù)庫(kù),只要改這個(gè),不用記住那么多的函數(shù)了 $host='localhost'; //數(shù)據(jù)庫(kù)主機(jī)名 $dbName='test'; //使用的數(shù)據(jù)庫(kù) $user='root'; //數(shù)據(jù)庫(kù)連接用戶名 $pass=''; //對(duì)應(yīng)的密碼 $dsn="$dbms:host=$host;dbname=$dbName"; try { $dbh = new PDO($dsn, $user, $pass); //初始化一個(gè)PDO對(duì)象,就是創(chuàng)建了數(shù)據(jù)庫(kù)連接對(duì)象$dbh echo "連接成功<br/>"; /*你還可以進(jìn)行一次搜索操作 foreach ($dbh->query('SELECT * from FOO') as $row) { print_r($row); //你可以用 echo($GLOBAL); 來(lái)看到這些值 } */ $dbh = null; } catch (PDOException $e) { die ("Error!: " . $e->getMessage() . "<br/>"); } //默認(rèn)這個(gè)不是長(zhǎng)連接,如果需要數(shù)據(jù)庫(kù)長(zhǎng)連接,需要最后加一個(gè)參數(shù):array(PDO::ATTR_PERSISTENT => true) 變成這樣: $db = new PDO($dsn, $user, $pass, array(PDO::ATTR_PERSISTENT => true)); ?>