По состоянию на 2016 год:
с использованием Leiningen ,
добавить зависимости внутри project.clj:
:dependencies [[org.clojure/clojure "1.8.0"]
[org.clojure/java.jdbc "0.4.2"]
[mysql/mysql-connector-java "5.1.38"]]
требуется соединитель базы данных внутри определения пространства имен:
(ns name.space
(:require [clojure.java.jdbc :as j]))
определить соединение с базой данных:
(def db-map {:subprotocol "mysql"
:subname "//localhost:3306/SCHEME"
:user "DB_USER"
:password "DB_USER_PASS"})
запрос к базе данных:
(j/query db-map ["SELECT * FROM table"])
найти больше примеров на
http://clojure -doc.org / статьи / экосистема / java_jdbc / using_sql.html