php操作oracle数据库(pdo_oci方式操作oracle数据库)

因项目需要 这是一个大前提 所以要会php操作oracle
文章末尾给大家准备了福利 直接转网盘拿走

一、检查自己环境是否开启扩展了

在项目根目录新建 phpinfo.php 下打印 info 信息查看下就行了 So easy!

  • 方法

/**
 * User        : 扣丁曼
 * Email       : [email protected]
 * Blog        : http://52qcg.cn
 * QQ          : 876146977
 * 微信        : caimh0223
 * Date        : 2020-03-25
 * Time        : 10:55
 * Description : ********
 */
echo phpinfo();

如访问出现如下情况说明已经有 pdo_oci 驱动了
php操作oracle数据库(pdo_oci方式操作oracle数据库)_第1张图片
如果没有你就开启嘛!So easy too!
修改 php.ini 配置文件开启 pdo_oci 扩展
php操作oracle数据库(pdo_oci方式操作oracle数据库)_第2张图片

二、操作方法

写博客真XX累,扯了大半天才进入到正题,不扯吧 又怕有的小伙伴看不懂。。。

在项目根目录下编写 test.php 测试文件详细操作请参考 php官方手册


/**
 * User        : 扣丁曼
 * Email       : [email protected]
 * Blog        : http://52qcg.cn
 * QQ          : 876146977
 * 微信        : caimh0223
 * Date        : 2020-03-25
 * Time        : 12:59
 * Description : ********
 */
$dns      = "oci:dbname=10.87.230.205/orcl;charset=UTF8";//连接字符串
$username = "scott"; //这是数据库用户名
$password = "111111"; //这是数据库连接密码
$conn = new PDO($dns,$username,$password);
$sql ="Select * From DOC_VT员工档案  Where 名称='王小宝'";
foreach ($conn->query($sql,PDO::FETCH_ASSOC) as $row) {
    var_dump($row);
}

浏览器测试效果如下:
php操作oracle数据库(pdo_oci方式操作oracle数据库)_第3张图片


ENG

资料获取

关注公众号 扣丁曼 获取大量学习教程。也可留言给我,海量资源仍你选。

你可能感兴趣的:(PHP,数据库)