Esto lo escribo debido a que al principio tenía duda como era las cosas con el driver JDBC en netbeans y conectar la base de datos MariaDB, en Netbeans 8.2 el driver jdbc ya viene en el sistema no hay que descargarlo y funciona con el gestor de base de datos MariaDB la diferencia es que cuando escribimos:
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/nuestabase","root","")
podemos ponerle "mysql" con MariaDB y no hay problema pero no podemos poner "mariadb", si en caso descargamos el driver de MariaDB de aqui ese driver si admite que se le ponga "mariadb" dentro de la sentencia.
Connection con = DriverManager.getConnection("jdbc:mariadb://localhost:3306/nuestabase","root","")
Supuestamente en el caso del driver de mariadb es intercambiable poniendo "mysql" o "mariadb" y funciona yo lo trabajé en linux Mageia 6 pero no creo que halla diferencia en otros sistemas.