PDO初步创建连接数据库(二)

来源:互联网 发布:零点有数科技 知乎 编辑:程序博客网 时间:2024/05/22 17:43
<span style="font-size:18px;"><?phptry{//PDO::ATTR_AUTOCOMMIT=>0设置不自动提交     设置持久链接,其他常量都可以再这里设置值$driver_opts=array(PDO::ATTR_AUTOCOMMIT=>0, PDO::ATTR_PERSISTENT=>true);/*pdo驱动选择链接对应数据库的驱动(比如:MySQL、SqlServer。。。。选择对应操作驱动方式) *mysql:host=localhost;dbname=xsphpdb可写在文件里面,也可以写在配置文件里面 php.ini中 *第4个参数是用来调优的---且是数组 */$pdo=new PDO("mysql:host=localhost;dbname=xsphpdb", "root", "123456", $driver_opts);//构造方法参数//这只属性和上面 $driver_opts一样  2中方法而已,有的属性不能再这里设置,得用构造方法参数形式设置$pdo->setAttribute(PDO::ATTR_AUTOCOMMIT, 0);$pdo->setAttribute(PDO::ATTR_PERSISTENT, true);}catch(PDOException $e){echo "数据库连接失败:".$e->getMessage();exit;}//获取属性信息-----手册pdo查看这个函数getAttributeecho $pdo->getAttribute(PDO::ATTR_PERSISTENT)."<br>";//是否持久链接echo $pdo->getAttribute(PDO::ATTR_AUTOCOMMIT)."<br>";//是否自动提交echo $pdo->getAttribute(PDO::ATTR_CLIENT_VERSION)."<br>";echo $pdo->getAttribute(PDO::ATTR_SERVER_INFO)."<br>";echo $pdo->getAttribute(PDO::ATTR_SERVER_VERSION)."<br>";echo $pdo->getAttribute(PDO::ATTR_DRIVER_NAME)."<br>";</span>


0 0
原创粉丝点击