tina4stack/tina4php-firebird
Composer 安装命令:
composer require tina4stack/tina4php-firebird
包简介
Tina4 PHP Firebird Database Driver
README 文档
README
Tina4 Firebird database driver.
Installation
composer require tina4stack/tina4php-firebird
Usage
global $DBA; $DBA = new \Tina4\DataFirebird("localhost/3050:mydb.fdb", "sysdba", "password");
Testing with Docker
docker run -d --platform linux/x86_64 -p 33050:3050 -e ISC_PASSWORD=pass1234 -e FIREBIRD_DATABASE=TINA4.FDB -e FIREBIRD_USER=firebird jacobalberty/firebird:3.0
composer test
MacOS
Install from Firebird 3.0 Package Start the server
sudo -u Firebird /Library/Frameworks/Firebird.framework/Resources/bin/fbguard -daemon -forever &
cd /Library/Frameworks/Firebird.framework/Resources/lib
sudo install_name_tool libfbclient.dylib -id @executable_path/libfbclient.dylib
sudo install_name_tool libib_util.dylib -id @executable_path/libib_util.dylib
sudo install_name_tool libtommath.dylib -id @executable_path/libtommath.dylib
Compiling the extension for PHP on an MAC, make sure on ARM you have 64bit PHP installed
git clone https://github.com/FirebirdSQL/php-firebird.git cd php-firebird phpize CFLAGS='-arch x86_64' CPPFLAGS=-I/Library/Frameworks/Firebird.framework/Headers LDFLAGS=-L/Library/Frameworks/Firebird.framework/Resources/lib ./configure make
Our Sponsors
Sponsored with 🩵 by Code Infinity
Supporting open source communities • Innovate • Code • Empower
统计信息
- 总下载量: 1.99k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 5
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-11-13