tris/php-odbc-impala

此软件包最新版本(dev-master)没有可用的许可信息。

通过Cloudera ODBC驱动连接PHP Impala

dev-master 2020-04-26 07:12 UTC

This package is auto-updated.

Last update: 2024-09-26 17:21:32 UTC


README

安装

使用 [Composer] 安装软件包

composer require tris/php-odbc-impala

环境依赖

unixODBC
php扩展pdo,pdo_odbc
Cloudera ODBC驱动程序Impala

示例(针对Laravel)

在Laravel根目录下,config/app.php文件中providers添加Odbc\Impala\ImpalaServiceProvider::class

然后配置项aliases添加'Impala' => Odbc\Impala\Facades\Impala::class,

执行composer dump-autoload

执行php artisan vendor:publish --provider="Odbc\Impala\ImpalaServiceProvider"

修改自己的配置文件config/impala.php中的DSN,USER等

演示

use Odbc\Impala\Facades\Impala;

$sql = "show databases";
$res = Impala::execute($sql);

如有任何问题,请与我联系

邮箱: tris_10@sina.com

许可

本软件包所有内容均受 [MIT许可] 许可。