You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rusher c95f2325b2 bump 2 5 3 1 week ago
.travis [misc] change github links to mariadb-corporation 1 month ago
documentation [misc] change github links to mariadb-corporation 1 month ago
src bump 2 5 3 1 week ago
.gitattributes Migrated from Bazaar to Git. 5 years ago
.gitignore [CONJ-369] Encoding correction on clob column with useServerPrepStmts set to true 3 years ago
.java.policy Fix for CONJ-121: implement Connection.getNetworkTimeout and Connection.setNetworkTimeout 5 years ago
.travis.yml [misc] uniform code style format 1 month ago
CHANGELOG.md bump 2 5 3 1 week ago
CONTRIBUTING.md Support the Data Service Specification for JDBC™ Technology 10 months ago
LICENSE Adding LICENSE file, LGPL2.1 6 years ago
README.md bump 2 5 3 1 week ago
appveyor.yml [misc] correcting appveyor MariaDB server version 3 months ago
azure-pipelines.yml [MENT-28] azure testing on ubuntu using tar server artifact 6 months ago
build.xml [misc] uniform code style format 1 month ago
codecov.yml [misc] Disabling github codecov comment 8 months ago
maven-build.properties [misc] uniform code style format 1 month ago
maven-build.xml [misc] uniform code style format 1 month ago
pom.xml bump 2 5 3 1 week ago

README.md

MariaDB java connector

MariaDB java connector is a JDBC 4.2 compatible driver, used to connect applications developed in Java to MariaDB and MySQL databases. MariaDB Connector/J is LGPL licensed.

Tracker link https://jira.mariadb.org/projects/CONJ/issues/

Status

Linux Build Windows Build Maven Central License (LGPL version 2.1) Codacy Badge

Obtaining the driver

For java 8 or more : (maintenance branch for java 7 is 1.x)

The driver (jar) can be downloaded from mariadb connector download or maven :

<dependency>
	<groupId>org.mariadb.jdbc</groupId>
	<artifactId>mariadb-java-client</artifactId>
	<version>2.5.3</version>
</dependency>

Development snapshot are available on sonatype nexus repository

<repositories>
    <repository>
        <id>sonatype-nexus-snapshots</id>
        <name>Sonatype Nexus Snapshots</name>
        <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>org.mariadb.jdbc</groupId>
        <artifactId>mariadb-java-client</artifactId>
        <version>2.6.0-SNAPSHOT</version>
    </dependency>
</dependencies>

Documentation

For a Getting started guide, API docs, recipes, etc. see the

Contributing

To get started with a development installation and learn more about contributing, please follow the instructions at our Developers Guide.