Skip to content
Mirro Mutth edited this page Feb 15, 2024 · 10 revisions

The r2dbc-mysql is a MySQL implementation of the R2DBC SPI. This implementation is not intended to be used directly, but rather to be used as the backing implementation for a humane client library to delegate to. See R2DBC Homepage.

Let's Getting Started!

Our goals

  • Based on R2DBC Spec
  • Implement with NIO and full stack reactive streaming
  • Provide features similar to mysql-connector-j
  • Full support for MySQL 5.5 and above, compatible with earlier versions
  • Extended support for MariaDB and other distributions
  • Open source under the Apache license

Not our goal

  • Old Java Date/Time API. e.g. java.sql.Timestamp, java.sql.Date
  • JSON/Geometry/UUID serialization/deserialization. They can be extended by users with CodecRegistrar