一、效果
- 在config/database.php的 connnections数组中新增如下配置
'oracle'=>[// 数据库类型'type'=> 'oracle',// 服务器地址'hostname'=> '10.87.230.xxx',// 数据库名'database'=> 'orcl',// 数据库用户名'username'=> 'scott',// 数据库密码'password'=> 'scott',// 数据库连接端口'hostport'=> '1521',// 数据库连接参数'params'=> [],// 数据库编码默认采用utf8'charset' => 'utf8',// 数据库表前缀'prefix'=> '',],
- 在test控制器中新增
oracleTest
方法
public function oracleTest(){$data= Db::connect('oracle')->table('INF_DCZSYB_项目对码目录')->limit(10)->select()->toArray();var_dump($data);}
- 在浏览器中访问效果
【注意事项】要测试成功需要安装oracle(oci)扩展和oracle客户端
扩展安装请参考文章【Centos7 php7.3安装oracle扩展)】
完整环境安装请参考【基于docker快速部署个人lnmp业务环境】
二、环境说明
lnmp 环境