yiisoft / db-mysql
MySQL/MariaDB driver for Yii Database
Fund package maintenance!
Opencollective
yiisoft
Installs: 147 431
Dependents: 10
Suggesters: 4
Security: 0
Stars: 38
Watchers: 16
Forks: 16
Open Issues: 5
pkg:composer/yiisoft/db-mysql
Requires
- php: ^8.0
- ext-ctype: *
- ext-json: *
- ext-pdo: *
- psr/log: ^2.0|^3.0
- yiisoft/db: ^1.2
- yiisoft/json: ^1.0
Requires (Dev)
- maglnet/composer-require-checker: ^4.2
- phpunit/phpunit: ^9.5|^10.0
- rector/rector: ^1.0
- roave/infection-static-analysis-plugin: ^1.16
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^4.30|^5.20
- yiisoft/aliases: ^2.0
- yiisoft/cache-file: ^3.1
- yiisoft/log-target-file: ^2.0
- yiisoft/var-dumper: ^1.5
This package is auto-updated.
Last update: 2025-11-10 10:11:19 UTC
README
Yii Database MySQL/MariaDB Driver
MySQL and MariaDB driver for Yii Database is a package for working with MySQL and MariaDB databases in PHP. It includes a database connection class, a command builder class, and a set of classes for representing database tables and rows as PHP objects.
Driver supports MySQL 5.7 or higher, and MariaDB 10.4 or higher.
Requirements
- PHP 8.1 - 8.4.
pdo_mysqlPHP extension.ctypePHP extension.
Installation
The package could be installed with Composer:
composer require yiisoft/db-mysql
Important
See also installation notes for yiisoft/db
package.
Documentation
For config connection to MySQL and MariaDB database check Connection config for MySQL and MariaDB.
Check the yiisoft/db docs to learn about usage.
If you need help or have a question, the Yii Forum is a good place for that. You may also check out other Yii Community Resources.
License
The Yii Database MySQL/MariaDB Driver is free software. It is released under the terms of the BSD License.
Please see LICENSE for more information.
Maintained by Yii Software.