luzrain / dbal-amphp-mysql
Async Doctrine DBAL driver for AMPHP Mysql client
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/luzrain/dbal-amphp-mysql
Requires
- php: >=8.2
- amphp/mysql: ^3.0
- doctrine/dbal: ^4.3
- revolt/event-loop: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.94
- vimeo/psalm: ^6.15.1
README
[DBAL driver for AMPHP Postgres] [DBAL driver for AMPHP Mysql]
Installation
$ composer require luzrain/dbal-amphp-mysql
Example of usage
use Doctrine\DBAL\DriverManager; use Luzrain\DbalDriver\AmphpMysql\AsyncConection; use Luzrain\DbalDriver\AmphpMysql\AsyncDriver; $connectionParams = [ 'dbname' => 'mydb', 'user' => 'user', 'password' => 'secret', 'host' => 'localhost', 'driverClass' => AsyncDriver::class, 'wrapperClass' => AsyncConection::class, 'driverOptions' => [ 'max_connections' => 100, 'idle_timeout' => 60, ], ]; $conn = DriverManager::getConnection($connectionParams);