首页 » 网站建设 » php现实运用示例技巧_php之pdo应用实例

php现实运用示例技巧_php之pdo应用实例

访客 2024-12-15 0

扫一扫用手机浏览

文章目录 [+]

三个类:

PDO类:数据库连接、实行SQL语句

php现实运用示例技巧_php之pdo应用实例

PDOStatement:处理结果集

php现实运用示例技巧_php之pdo应用实例
(图片来自网络侵删)

PDOException:处理非常

一、PDO的开启

a. E:lamp/php5/ext/中得有相应的PDO拓展

b. E:lamp/php5/ext/中得有相应的PDO数据库拓展(相应的数据库驱动)

c. php.ini文件中开启相应的拓展

二、PDO的操作

1、连接数据库(不同的数据库有不同的连接办法)

a. MySQL的连接

b. MsSQL的连接

2、操作数据库(不同的数据库有相同的操作办法)

a. 增

b. 删

c. 改

d. 查

三、数据库连接

第一步:设置PDO连接数据库时的干系属性(可选)

//ATTR_AUTOCOMMIT:是否自动提交

//ATTR_PERSISTENT:是否持久连接

$driver_opts=array(PDO::ATTR_AUTOCOMMIT=>0, PDO::ATTR_PERSISTENT=>true);

第二步:设置dsn

$dsnMySQL=\公众mysql:host=localhost;dbname=xueba\"大众;//MySQL

$dsnMsSQL=\"大众mssql:host=localhost;dbname=db_examination\公众;//MsSQL

$dsnOracle=\"大众oci:dbname=//localhost:1521/xueba\"大众;//Oracle

第三步:连接数据库

$user=\公众root\公众;

$password=\"大众hanclever\公众;

$pdo=new PDO($dsnMySQL, $user, $password, $driver_opts);

//设置编码

$pdo->query(\"大众SET NAMES gb2312\公众);//$pdo->query(\公众SET NAMES utf8\公众);

四、PDO连接MySQL实例

try{

$dsnMySQL=\"大众mysql:host=localhost;dbname=xueba\"大众;

$user=\"大众root\"大众;

$password=\公众hanclever\"大众;

$pdo=new PDO($dsnMySQL, $user, $password, $driver_opts);

}catch(PDOException $e){

echo \"大众数据库连接失落败:\"大众.$e->getMessage();

exit;

}

五、通过PDO设置/获取干系属性

$pdo->setAttribute(PDO::ATTR_AUTOCOMMIT, 0);//是否自动提交

$pdo->setAttribute(PDO::ATTR_PERSISTENT, true);//是否持久连接

echo $pdo->getAttribute(PDO::ATTR_SERVER_VERSION).\"大众<br>\"大众;

标签:

相关文章

大数据时代,数据驱动的未来与挑战

随着信息技术的飞速发展,大数据已经成为当今时代最具影响力的关键词之一。大数据不仅改变了我们的生活方式,也推动了各行各业的变革。本文...

网站建设 2024-12-16 阅读0 评论0

大数据时代,既美科技引领美妆产业新风尚

随着互联网技术的飞速发展,大数据已经成为现代社会不可或缺的一部分。在我国,大数据产业呈现出蓬勃发展的态势,各行各业都在积极探索如何...

网站建设 2024-12-16 阅读0 评论0

jsp怎么转成php技巧_JSP的编程

JSP(全称Java Server Pages)是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件...

网站建设 2024-12-16 阅读0 评论0

ajaxphpa技巧_AJAX技能进修笔记

AJAX 是一种用于创建快速动态网页的技能,通过在后台与做事器进行少量数据交流,使网页实现异步更新。这意味着可以在不重载全体页面的...

网站建设 2024-12-16 阅读0 评论0