I use PostgreSQL and had similar issue. You can try something like this:
override fun getDialect(connectionFactory: ConnectionFactory): R2dbcDialect { return org.springframework.data.r2dbc.dialect.MySqlDialect() }