zoukankan      html  css  js  c++  java
  • 跟着百度学PHP[14]-PDO-优化驱动

    使用方法设置预定义变量 

    PDO的方法/属性

    PDO预定义常量 (PS:可以使用预定义常量来获取一些服务器或者客户端的信息)

    因为内容较多所以就不复制到文章当中了。地址:http://www.runoob.com/php/php-pdo-constants.html

    语法:

      PDO属性或者方法(PDO域定义变量);

    案例:

    <?php 
    try {
        $pdo = new PDO("mysql:host=localhost;port=3306;dbname=admin","root","");//如果PDO出现异常那么就执行catch中的代码。否则不执行catch进而继续向下执行。
    } catch (Exception $e) {
        echo "数据库连接失败!".$e->getmessage();
        exit;
    }
        echo $pdo->getattribute(PDO::ATTR_DRIVER_NAME);
        /*
        *getAttribute是获取属性的信息,Attribute英译为属性。
        *PDO::ATTR_DRIVER_NAME是返回驱动的名称
        * 
         */
     ?>

    以上是是返回信息,那么自然也是可以设置的。

    可以使用PDO::setAttribute这个方法来设置。

    <?php 
    try {
        $pdo = new pdo("mysql:host=localhost;port=3306;dbname=test","root","");
    } catch (PDOException $e) {
        echo $e->getmessage();
    }
        echo $pdo->setAttribute(PDO::ATTR_AUTOCOMMIT,false); //该处就是设置。
     ?>

    本来PDO::ATTR_AUTOCOMMIT是为开启的,即为1.大家可以自己尝试执行一下。

  • 相关阅读:
    I/O流
    Java反编译 jar包
    springMVC配置
    Java三大特征之封装(一)
    类的实例方法
    类的构造方法
    对象与类的区别
    网站标题前的小logo
    Django 学习之CORS
    Django 学习之Celery(芹菜)
  • 原文地址:https://www.cnblogs.com/xishaonian/p/6422133.html
Copyright © 2011-2022 走看看