借用一答案 :php51开始支持及更高php版本主力推荐,之前的php_mysql 、php_mysqli
作为辅助,虚拟空间也开始默认只支持pdo——mysql;
PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口
实现 PDO 接口的每个数据库驱动可以公开具体数据库的特性作为标准扩展功能。 注意利用 PDO 扩展自身并不能实现任何数据库功能;必须使用一个 具体数据库的 PDO 驱动 来访问数据库服务。
因为pdo 更处理数据更方便高效 快捷
$zx是一个object对象
用$zx->fetchColumn获取多少行数据
fetch(2)中的2是代表
PDO_FETCH_BOTH
表示得到同时包含关联和数字索引的数组
关闭数据库
$db=null;
预编译优点
1使用占位符,避免逐字输入数据到SQL中。自动处理引号和反斜线等字符的转义——增加安全性。
2预先“准备”一条语句,然后在每次执行时绑定不同值达到重用的目的。——常用于以后被多次执行的语句。
3可读性强。
这些是我讲述的一部分,你可以去后盾人看一些教学视频,这样你会更加清晰,了解得更加多
以上就是关于为什么 PHP 应该使用 PDO 方式访问数据库全部的内容,包括:为什么 PHP 应该使用 PDO 方式访问数据库、php中使用PDO查询数据库问题、PHP 在5.1.和5.2.之间 PDO数据库 *** 作中的不同等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)