yiisoft/db-mysql

MySQL/MariaDB driver for Yii Database

Package info

github.com/yiisoft/db-mysql

Homepage

Chat

Forum

Wiki

pkg:composer/yiisoft/db-mysql

Fund package maintenance!

Opencollective

yiisoft

Statistics

Installs: 183 624

Dependents: 27

Suggesters: 9

Stars: 43

Open Issues: 9

2.0.0 2025-12-05 14:58 UTC

Requires

Suggests

None

Provides

Conflicts

None

Replaces

None

BSD-3-Clause 3d1c9388aa01d444a0e8c27a168b5b51efb2c736

databasedbalsqlmysqlyiiquery-builder


README

👁 Yii
👁 MySQL

Yii Database MySQL/MariaDB Driver


👁 Latest Stable Version
👁 Total Downloads
👁 Build status
👁 Code Coverage
👁 Mutation testing badge
👁 static analysis
👁 type-coverage
👁 psalm-level

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.5;
  • pdo_mysql PHP 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.

Support the project

👁 Open Collective

Follow updates

👁 Official website
👁 Twitter
👁 Telegram
👁 Facebook
👁 Slack