• PDO


    PDO提供一个通用接口访问多种数据库,即抽象的数据模型支持连接多种数据库。

    在php中,连接mysql数据库通常有三种选择:

    1、mysql系列函数:最常用,也是过程是风格的一组应用

    2、mysqli系列函数:是mysql函数的增强改进版,提供了过程化和面向对象两种风格的api,增加了预编译和参数绑定等新的特性

    3、PDO:从语法上讲,PDO更接近mysqli

    pdo扩展为php定义了一个访问数据库的轻量、持久的接口。实现pdo接口的每一种数据库驱动都能以正则扩展的形式把各自的特色表现出来。启用pdo很简单,在php.ini文件中找到一下语句,把前面的分号去掉,同时选择一个特定的数据库类型即可:

    ;extension=php_pdo.dll

    pod最大的特点就是引入参数绑定和预编译

    在mysql应用中,为了防止注入攻击,通常使用intval、addslashes等函数对传入的参数进行转义,转变成sql中合法的参数类型,这种方式较复杂,而使用pdo中的bindparam方法,一切变得简单快捷。所以pdo和mysql的结合实际上起到主要作用就是数据过滤和安全。

  • 相关阅读:
    为什么Android的图片质量会比iPhone的差?
    第二次作业-编程
    印像最深的三位老师
    c++的类型转换(转)
    SpringMVC入门详解
    java基础
    springmvc
    Maven配置下载包速度更快
    spring中的bean.xml
    pom.xml依赖
  • 原文地址:https://www.cnblogs.com/weiluoyan/p/6727958.html
Copyright © 2020-2023  润新知