pdo设置和读取数据库连接属性

时间:2022-01-15 05:42:50

PDO对象有一个getAttribute()方法,成对儿的,还有一个setAttribute()方法。是需要传递参数的。

比如我们想知道数据库是否是自动提交的,就这样写

echo $pdo->getAttribute(PDO::ATTR_AUTOCOMMIT);

默认是1,自动提交。如果我们想设置成不自动提交,就这样写

$pdo->setAttribute(PDO::ATTR_AUTOCOMMIT, 0);

当然,如果你想查看是否支持某个属性,只需要get一个就行了。