加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP奈何操作PDO毗连数据库

发布时间:2021-05-19 03:37:08 所属栏目:编程 来源:互联网
导读:建设 PDO 工具 可以以多种方法挪用结构要领建设 PDO 工具,下面以毗连 MySQL 数据库为例,为各人先容结构要领的多种挪用方法。 1) 将参数嵌入到结构函数中 在下
建设 PDO 工具 可以以多种方法挪用结构要领建设 PDO 工具,下面以毗连 MySQL 数据库为例,为各人先容结构要领的多种挪用方法。
1) 将参数嵌入到结构函数中 在下面的毗连 MySQL 数据库的示例中,在 DSN 字符串中加载 mysql 驱动措施并指定了两个可选参数:第一个是数据库名称,第二个是数据库地点。完备的示例代码如下所示:

<?php

$dsn = 'mysql:dbname=test;host=127.0.0.1';

$user = 'root';

$pwd = 'root';

try{

$obj = new PDO($dsn,$user,$pwd);

}catch(PDOException $e){

echo '数据库毗连失败:'.$e -> getMessage();

}

?>

其他的驱动措施会同样以差异的方法表明它的 DSN,假如无法加载驱动措施,可能产生了毗连失败,则会抛出一个 PDOException,以便可以抉择怎样最好地处理赏罚该妨碍。 2) 将参数存放在文件中 在建设 PDO 工具时,还可以把 DSN 字符串放在另一个当地或长途文件中,并在结构函数中引用这文件。完备的示例代码如下所示:

<?php

$dsn = 'uri:file:///install/phpstudy/WWW/dsn.txt';

$user = 'root';

$pwd = 'root';

try{

$obj = new PDO($dsn,$user,$pwd);

}catch(PDOException $e){

echo '数据库毗连失败:'.$e -> getMessage();

}

?>

当地文件 dsn.txt 的内容如下所示:

mysql:dbname=test;host=127.0.0.1

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读