码迷,mamicode.com
首页 > 数据库 > 详细

PHP5中使用PDO连接数据库

时间:2014-06-23 06:03:51      阅读:408      评论:0      收藏:0      [点我收藏+]

标签:使用   strong   数据   os      name   

PDO  如何连接

new PDO("mysql:host=localhost;dbname=php100","root", “ ");

默认这个不是长连接,如果需要数据库长连接,需要最后加一个参数:
array(PDO::ATTR_PERSISTENT => true) 变成这样:
new PDO(“连接信息”, ‘root‘, ‘‘, array(PDO::ATTR_PERSISTENT => true));
 
PDO 常用方法及其使用
 PDO::query() 主要是用于有记录结果返回的操作,特别是SELECT操作
 
PDO::exec() 主要是针对没有结果集合返回的操作,如INSERT、UPDATE等操作
 
PDO::lastInsertId() 返回上次插入操作,主键列类型是自增的最后的自增ID
 
PDOStatement::fetch() 是用来获取一条记录 
 
PDOStatement::fetchAll() 是获取所有记录集到一个中 
<?php
$pdo=new PDO("mysql:host=localhost;dbname=php100","root","");
$pdo->exec("insert into `php100`(`id`,`name`,`hit`)values(‘‘,‘PHP200‘,‘5‘)");
$pdo->query("select * from `php100` limit 0,2");
$row=$sr->fetchAll();
print_r($row);
?>
实例
<?php
$pdo=new PDO("mysql:host=localhost;dbname=php100","root","");
$pdo->exec("insert into `php100`(`id`,`name`,`hit`)values(‘‘,‘PHP200‘,‘5‘)");
$pdo->query("select * from `php100` limit 0,2");
$row=$sr->fetchAll();
print_r($row);
?>
 
<?php
$pdo=new PDO("mysql:host=localhost;dbname=php100","root","");
$pdo->exec("insert into `php100`(`id`,`name`,`hit`)values(‘‘,‘PHP200‘,‘5‘)");
$sr=$pdo->query("select * from `php100`");
while($row=$sr->fetch())
print_r ($row);
?>

PHP5中使用PDO连接数据库,布布扣,bubuko.com

PHP5中使用PDO连接数据库

标签:使用   strong   数据   os      name   

原文地址:http://www.cnblogs.com/yaoyao1556/p/3799787.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!