1、PDO是PHP新版中推荐的基于面向对象操作数据库服务器的方式。
开启PDO_mysql相关扩展:在php.ini中修改extension=php_pdo_mysql.dll
重启apache
2、PDO操作数据库的基本使用步骤
连接,认证,发送SQL,等待mysql服务器的执行结果,处理执行结果
3、pdo操作数据库的代码:
<?php
//实例化PDO对象
$dsn='mysql:host=localhost;port=3306;dbname=php34';
$username='root';
$password='123456';
//$driver_options 驱动选项,对应当前数据库服务器一些特定的初始化工作
$driver_options=array(
PDO::MYSQL_ATTR_INIT_COMMAND=>'SET NAMES UTF8',
);
$pdo=new PDO($dsn,$username,$password,$driver_options);
//***** var_dump($pdo); //测试打印PDO是一个对象类型
//发送SQL到服务器等待执行SQL的结果,用pdo对象方法query(SQL)完成执行SQL
$sql="show databases";
$result=$pdo->query($sql);
//*****var_dump($result); //打印结果object(PDOStatement)#2 (1) { ["queryString"]=> string(14) "show databases" }
//*****逻辑上,返回的是结果集,被PDOStatememt类对象封装管理
//*****PDOStatement类,称之为PDO语句对象,SQL执行完(处理完)产生的结果对象
//利用该结果对象,获得我们需要的数据
/*
$list=$result->fetchAll();
PDO面向对象操作数据库服务器
最新推荐文章于 2021-01-26 01:59:14 发布