• PDO基本操作


    1.生成单态类

    2.pdo对象的初始化

    》直接写入dsn驱动器来进行

    》通过在另一个文件中读取出来,即在另一个文件中写入这个驱动器

    》通过修改php.ini配置文件来初始化

        #第一种方法
        #$pdo = new PDO("mysql:host=localhost;dbname = php","root","root");
        #第二种方法
        #$pdo = new PDO("uri:mysqlPdo.ini","root","root");
        #第三种方式
        $pdo = new PDO("mysqlPdo","root","root");

     》》完整的代码就是

    》》最后一个参数是驱动器的配置,

    3.PDO对象的应用

    eg:

     输出结果:

     》》》还有一种比较快捷的方法同样可以完成上面的结果

    》》这种方法是直接将提交之后,就将这个数据输出,而并没有使用fetch()函数

    》》》》插入,删除,修改 的操作

    <?php
    
    //1.连接数据库
    $pdo = null;
    try{
        $pdo = new PDO("mysql:host=localhost;dbname=php","root","root");
        echo "OK".'<br>';
    }catch(PDOException $e){
            die("数据库连接失败".$e->getMessage());
    }
    
    #2.插入一条数据
    $sql = "insert into test values(5,'hihi',21)";
    $res = $pdo->exec($sql);
    if($res)
    {
        echo "success1".'<br>';
    }
    
    #3.删除一条数据
    $sql = "delete from test where id = 5";
    $res = $pdo->exec($sql);
    if($res)
    {
        echo "success2".'<br>';
    }
    
    #4修改数据
    $sql = "update test set name = 'js' where Id = 1";
    $res = $pdo->exec($sql);
    if($res)
    {
        echo "success3".'<br';
    }
    
    $pdo = null;
    ?>

    :输出结果

  • 相关阅读:
    胖虎都看得懂的CSS入门
    Python-ORM之sqlalchemy的简单使用
    类似fabric主机管理demo
    Redis 数据库学习
    sublime 3插件安装记录
    斐波那契数列—java实现
    mysql基础操作记录
    [转]修改github已提交的用户名和邮箱
    python nose的html报告优化
    python report中文显示乱码
  • 原文地址:https://www.cnblogs.com/qinzhihaovip/p/9825503.html
Copyright © 2020-2023  润新知