php入门 pdo的使用--创建连接

在php5以上集成了pdo,只需要在php.ini文件中将extension=php_mysql.dll前面的;放开就会成功使用。
使用phpinfo();可以进行查看:

查看根据php.ini配置的pdo数据库支持

php使用pdo创建数据库连接:

<?php
    try{
        //$dsn 数据库驱动,
        $dsn = "mysql:dbname=classphp;host=127.0.0.1";
        $name = "root";
        $pwd = "";
        $pdo = new PDO($dsn,$name,$pwd);
        //设置错误处理模式,推荐为异常处理模式
        $pdo -> setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
        echo PDO::ATTR_ERRMODE;
        echo PDO::ERRMODE_EXCEPTION; 
        //$pdo -> setAttribute(3,2);
        //设置是否关闭自动提交(1,不关闭)
        //$pdo -> setAttribute(PDO::ATTR_AUTOCOMMIT,1);
        //设置结果集返回格式
        //$pdo -> setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE,PDO::FETCH_ACCESS);
        var_dump($pdo);
    }catch(PDOException $e){
        echo $e -> getMessage();
        echo $e -> getFile();
        echo $e -> getLine();
        echo $e -> getCode();

    }
?>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pdo基本使用 【PDO是啥】 PDO是PHP 5新加入的一个重大功能,因为在PHP 5以前的php4/php3都...
    桖辶殇阅读 5,167评论 0 4
  • 一、需求来源 最近在做一个就业信息发布网站,发布每天的南北校宣讲会信息。此时前端模型已经搭建好,用的是HTML+C...
    treker阅读 11,585评论 4 30
  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_阅读 5,854评论 0 3
  • Welcome 目前网络上充斥着大量的陈旧信息,让PHP新手误入歧途,传播着错误的实践和糟糕的代码,这必须得到纠正...
    layjoy阅读 21,787评论 7 118
  • 夫人之欲談閒話,多以處寂寞之中,欲有聞見,以搖動心志,快意耳目,自脫於無聊也。甚者或聚而飲酒,因乙醇之作用,舞手足...
    寒窗寄傲生阅读 1,625评论 0 0