LLEARNING NOTES

技术 · 思考 · 实践 · 成长

首页/PHP/正文

PHP pdo与连接有关的选项

PHP453 次阅读


pdo连接 oracle数据库

try{     //OCI:dbname=accounts 告诉PDO使用OCI驱动 连接accounts数据库     $dbh = new PDO("OCI:dbname=accounts;charset=UTF-8","oracle","oracle");     echo '连接成功'; }catch(PDOException $e){     echo "数据库连接失败".$e->getMessage(); }



pdo连接mysql数据库

$dbms = 'mysql'; $host = 'localhost'; $dbName = 'test'; $user = 'root'; $pass = 'root'; $dsn = "$dbms:host=$host;dbname=$dbName"; try{     $pdo= new PDO($dsn,$user,$pass,array(PDO::ATTR_AUTOCOMMIT=>false));     echo "连接成功<br/>"; }catch(Exception $e){     echo '数据库连接失败'.$e->getMessage(); } echo $pdo->getAttribute(PDO::ATTR_CLIENT_VERSION).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_SERVER_VERSION).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_AUTOCOMMIT).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_CASE).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_CLIENT_VERSION).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_CONNECTION_STATUS).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_DRIVER_NAME).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_ERRMODE).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_ORACLE_NULLS).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_PERSISTENT).'<br/>'; //echo $pdo->getAttribute(PDO::ATTR_PREFETCH).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_SERVER_INFO).'<br/>'; echo $pdo->getAttribute(PDO::ATTR_SERVER_VERSION).'<br/>'; //echo $pdo->getAttribute(PDO::ATTR_TIMEOUT).'<br/>';



只有惜缘,才有缘分;只有惜友,才有友谊。

评论交流

理性讨论,共同进步
验证码

相关文章

继续阅读