skatrych / vertica-php-adapter
HP Vertica 数据库的 PHP 适配器。使用 php ODBC 扩展。
v0.1.2
2016-04-21 10:26 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: 4.5.*
This package is not auto-updated.
Last update: 2024-09-18 18:45:29 UTC
README
一个简单的 PHP 数据库适配器,允许与 HP Vertica 数据库通信。通过 odbc_* 函数实现数据库通信。纯 ODBC 解决方案不如 PDO 现代化,但我们必须使用它,因为已知 PDO 的错误 (https://bugs.php.net/bug.php?id=63949) 使得无法从 VARCHAR 列长度超过 255 的 Vertica 表中检索数据。
要求
- php >= 5.4
- php_odbc 扩展
- Vertica 驱动
Vertica 驱动和 ODBC 层的安装(Linux 系统)
请确保您已安装
- php5-odbc
- odbcinst
- unixODBC
使 ODBC 和 Vertica 驱动协同工作
- 从官方网站下载并解压 Vertica 驱动 https://my.vertica.com/vertica-client-drivers/(应与您的 Vertica 数据库版本相匹配)
- 在 /opt/vertica/ 下解压驱动程序
- 创建/编辑文件:/etc/odbc.ini(请参阅 vertica-php-adapter/examples/drivers/odbc.ini 下的示例)
- 创建/编辑文件:/etc/odbcinst.ini(请参阅 vertica-php-adapter/examples/drivers/odbcinst.ini 下的示例)
- 创建/编辑文件:/etc/vertica.ini(请参阅 vertica-php-adapter/examples/drivers/odbcinst.ini 下的示例)