在clojure的korma数据库库的文档中,它说:
您还需要数据库的JDBC驱动程序。如果;;您搜索"mydbjdbcdrivermaven"。以下是postgres的示例:[postgresql"9.0-801.jdbc4"]
也许我只是不知道如何阅读有关Maven的页面(我没有Java经验),但mysql的JDBC驱动程序是什么?
mysql驱动程序的maven"坐标"为:
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
翻译成lein的有:
[mysql/mysql-connector-java "5.1.6"]
正如您所推测的,Korma/Closure使用Java JDBC,JDBC需要为每个底层数据库提供不同的JDBC驱动程序。
MySQL的JDBC驱动程序可以在这里下载:
- http://dev.mysql.com/downloads/connector/j/