PDO初步创建连接数据库(二)
2014-07-23 11:39
260 查看
<span style="font-size:18px;"><?php try{ //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查看这个函数getAttribute echo $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>
相关文章推荐
- PDO初步创建连接数据库(一)
- 创建数据库连接对象
- 创建WebPart时的数据库连接问题。
- Visual Studio 2005和SQL Server 2005创建数据库连接
- 单例模式创建数据库连接
- 如何在PHP5中通过PDO连接SQLite3数据库
- VB连接数据库时出现“ActiveX部件不能创建对象”
- ASP.NET中数据库的操作初步----连接并且打开数据库
- ASP.NET中数据库的操作初步----连接并且打开数据库
- Visual Studio 2008不能创建数据库连接出现:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=neutral,PublicKeyToken=89845dcd8080cc91”或它的一个依赖项。系统找不到指定的文件的解决办法
- 使用NetWeaver创建数据库连接
- javascript asp教程创建数据库连接
- javascript asp教程创建数据库连接
- 使用NetWeaver创建数据库连接
- ASP.NET中数据库的操作初步----连接并且打开数据库
- 使用NetWeaver创建数据库连接
- SQL Server Mobile 学习(二):通过 VS2005 创建和连接及操作 SQL Server Mobile 数据库
- Adobe AIR中使用Flex连接Sqlite数据库(1)(创建数据库和表,以及同步和异步执行模式)
- PDO 简介——数据库连接和连接管理
- 创建基本数据库连接操作