From Fedora Project Wiki

m (Links to the connectors wiki pages)
m (Add link to JDBC connector wiki page)
Line 27: Line 27:


For ODBC there is '''[[MariaDB_ODBC_connector|mariadb-connector-odbc]]''' package.<br />
For ODBC there is '''[[MariaDB_ODBC_connector|mariadb-connector-odbc]]''' package.<br />
For Java there is '''mariadb-java-client''' package.
For Java there is '''[[MariaDB_JDBC_connector|mariadb-java-client]]''' package.


== Other software ==
== Other software ==

Revision as of 12:07, 26 April 2018

The intent is to always pack the latest stable MariaDB software into Fedora.

MariaDB series

MariaDB 10.0 - until Fedora 23
MariaDB 10.1 - until Fedora 26
MariaDB 10.2 - current (F27, F28, Rawhide)

MariaDB 10.3 - in developement (COPR)

MariaDB versions

I (the MariaDB and MySQL maintainer) strongly recommend to always use the latest updates.

There is a lot of work being done in both Fedora and by upstream developers.

New version of MariaDB is released approximately every month or two.

The packaging process usually takes from a few days up to two weeks, depends on issues encountered.

Connectors

Beginning from Fedora 28, mariadb-connector-c is the default package that should be used by all of the client software.
This package now contains the client library, while it was removed from the mariadb package.

Also mariadb-connector-c-devel package should contain everything needed for building the client software against mariadb.
Only very very few cases needs mariadb-devel package, such as custom server plugins or embedded applications.

For ODBC there is mariadb-connector-odbc package.
For Java there is mariadb-java-client package.

Other software

Since MariaDB is very compatible with MySQL, most of the mysql connectors could be used with mariadb and vice versa.
I also try to keep combinations of mariadb and mysql installable (f.e. mariadb-server and community-mysql client)