# Where can I find the official Neo4j JDBC drivers?

**URL:** <https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222>\
**Category:** Drivers & Stacks\
**Tags:** migrated\
**Created:** [December 21, 2022, 8:50am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222 "2022-12-21T08:50:06Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![amitpathak](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@amitpathak](https://community.neo4j.com/u/amitpathak)\
**Post date:** [December 21, 2022, 8:50am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/1 "2022-12-21T08:50:06Z")

</div>

I am trying to connect my Rapidminer process with Neo4j database but getting error.

Initially, I thought it might be some issue from the Rapidminer side, but it seems that the JDBC driver has some flaw. I have asked in the Rapidminer community and [here is the link to it](https://community.rapidminer.com/discussion/comment/72032#Comment_72032).

I am using Neo4j v4+ and downloaded the JDBC drivers from [this link](https://github.com/neo4j-contrib/neo4j-jdbc/releases). Is there any other link from where I can try downloading the drivers?

---

<div class="post-metadata">

**Author:** ![john.stegeman](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/john.stegeman/32/26277_2.png) [@john.stegeman](https://community.neo4j.com/u/john.stegeman)\
**Post date:** [December 21, 2022, 1:53pm UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/2 "2022-12-21T13:53:10Z")

</div>

Hi [@amitpathak](https://community.neo4j.com/t5/user/viewprofilepage/user-id/16164) ,

Neo4j supplies a JDBC-compliant driver as part of our Labs. [@florent\_biville](https://community.neo4j.com/t5/user/viewprofilepage/user-id/14147) has recently updated this to version 5.3, and once it propagates through Maven Central's caches, you can get it from [https://search.maven.org/artifact/org.neo4j/neo4j-jdbc-bolt](https://search.maven.org/artifact/org.neo4j/neo4j-jdbc-bolt) This is a F/OSS JDBC driver, and the 5.0 version should work against both 4.x and 5.x Neo4j databases (I just checked, and 5.0 isn't there yet). This JDBC driver should support what it looks like you are trying to do in your Rapidminer post - that is submitting Cypher queries via JDBC.

Edit: see subsequent posts... for Neo4j 4 the earlier version of the JDBC driver should work

J

---

<div class="post-metadata">

**Author:** ![florent\_biville](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/florent_biville/32/14205_2.png) [@florent\_biville](https://community.neo4j.com/u/florent_biville)\
**Post date:** [December 21, 2022, 10:25am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/3 "2022-12-21T10:25:36Z")

</div>

Hello, what version of Neo4j are you using exactly?  
The JDBC connector will be released soon with v5 support. Until then, only versions of Neo4j up to 4.4 are supported by the JDBC connector.

---

<div class="post-metadata">

**Author:** ![john.stegeman](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/john.stegeman/32/26277_2.png) [@john.stegeman](https://community.neo4j.com/u/john.stegeman)\
**Post date:** [December 21, 2022, 2:01pm UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/4 "2022-12-21T14:01:11Z")

</div>

[@amitpathak](https://community.neo4j.com/t5/user/viewprofilepage/user-id/16164) - let me refine what i've said above based on your answer. the neo4-jdbc-bolt driver above should work in your situation. You can grab 4.0.6 from Maven, and that should be the latest. The other concern: 4.0.4 is EOL - the long-term support for 4.x is 4.4.x.

---

<div class="post-metadata">

**Author:** ![amitpathak](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@amitpathak](https://community.neo4j.com/u/amitpathak)\
**Post date:** [December 21, 2022, 2:00pm UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/5 "2022-12-21T14:00:31Z")

</div>

Hi [@steggy](https://community.neo4j.com/t5/user/viewprofilepage/user-id/14818)

Thank you for the response.

Then I guess, I should wait until the v5 is released. Hope that helps me!

---

<div class="post-metadata">

**Author:** ![amitpathak](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@amitpathak](https://community.neo4j.com/u/amitpathak)\
**Post date:** [December 21, 2022, 1:55pm UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/6 "2022-12-21T13:55:21Z")

</div>

Hi, I am using Neo4j 4.0.4 Enterprise version along with neo4j-jdbc-driver-4.0.6.jar.

---

<div class="post-metadata">

**Author:** ![john.stegeman](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/john.stegeman/32/26277_2.png) [@john.stegeman](https://community.neo4j.com/u/john.stegeman)\
**Post date:** [December 21, 2022, 2:01pm UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/7 "2022-12-21T14:01:41Z")

</div>

See below - you can grab 4.0.6

---

<div class="post-metadata">

**Author:** ![amitpathak](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@amitpathak](https://community.neo4j.com/u/amitpathak)\
**Post date:** [December 22, 2022, 7:22am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/8 "2022-12-22T07:22:48Z")

</div>

Got it! One more quick thing, I do not see drop down showing any driver class when I use the specific bolt driver jar file but works fine with the other driver jar file.

---

<div class="post-metadata">

**Author:** ![florent\_biville](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/florent_biville/32/14205_2.png) [@florent\_biville](https://community.neo4j.com/u/florent_biville)\
**Post date:** [December 22, 2022, 9:19am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/9 "2022-12-22T09:19:19Z")

</div>

Indeed, that changes with 5.0.0 where neo4j-jdbc-bolt will define the registered java.sql.Driver implementations (the other module will be removed).

However, as you pointed out, in 4.x, the neo4j-jdbc-bolt module does not list them.

---

<div class="post-metadata">

**Author:** ![amitpathak](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@amitpathak](https://community.neo4j.com/u/amitpathak)\
**Post date:** [December 25, 2022, 9:13am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/10 "2022-12-25T09:13:04Z")

</div>

Hi [@steggy](https://community.neo4j.com/t5/user/viewprofilepage/user-id/14818) and [@florent\_biville](https://community.neo4j.com/t5/user/viewprofilepage/user-id/14147) ,

I tried the following with no success-

1. Neo4j v4.4.5 with jdbc-driver v4.0.6 / v4.0.9 - Shows the same password change error
2. Neo4j v5.1.0 with jdbc-driver v4.0.6 / v4.0.9 - Cannot authenticate
3. Neo4j v5.1.0 with jdbc-bolt-driver v5.0.0 - Not able to select the driver class

---

<div class="post-metadata">

**Author:** ![florent\_biville](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/florent_biville/32/14205_2.png) [@florent\_biville](https://community.neo4j.com/u/florent_biville)\
**Post date:** [December 27, 2022, 9:13am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/11 "2022-12-27T09:13:59Z")

</div>

Hello, thanks for reporting back, let me try to reproduce these. I'll let you know.

---

<div class="post-metadata">

**Author:** ![florent\_biville](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/florent_biville/32/14205_2.png) [@florent\_biville](https://community.neo4j.com/u/florent_biville)\
**Post date:** [December 27, 2022, 11:21am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/12 "2022-12-27T11:21:12Z")

</div>

I successfully used 4.0.9 and 5.0.0 of neo4j-jdbc-bolt against Neo4j 4.4 and 5 respectively: [https://github.com/fbiville/jdbc-experiments](https://github.com/fbiville/jdbc-experiments).

---

<div class="post-metadata">

**Author:** ![amitpathak](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@amitpathak](https://community.neo4j.com/u/amitpathak)\
**Post date:** [January 1, 2023, 6:18am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/13 "2023-01-01T06:18:31Z")

</div>

Hi, the "Test Connection" works. Were you able to run a cypher query successfully?

---

<div class="post-metadata">

**Author:** ![florent\_biville](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/florent_biville/32/14205_2.png) [@florent\_biville](https://community.neo4j.com/u/florent_biville)\
**Post date:** [January 2, 2023, 11:10am UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/14 "2023-01-02T11:10:32Z")

</div>

Hello and happy new year! Yes, both tests involve executing the simple "RETURN 42"

---

<div class="post-metadata">

**Author:** ![amitpathak](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@amitpathak](https://community.neo4j.com/u/amitpathak)\
**Post date:** [January 3, 2023, 12:16pm UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/15 "2023-01-03T12:16:14Z")

</div>

Hi [@florent\_biville](https://community.neo4j.com/t5/user/viewprofilepage/user-id/14147), a very happy new year : ) I tried connecting with community neo4j v4.4.16 with jdbc driver 4.0.6 and successfully able to run cypher queries. Unfortunately, it is not working with enterprise edition. Prompts the same error to change the password.

---

<div class="post-metadata">

**Author:** ![amitpathak](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@amitpathak](https://community.neo4j.com/u/amitpathak)\
**Post date:** [January 3, 2023, 1:46pm UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/16 "2023-01-03T13:46:55Z")

</div>

Working now : ) Thankyou for the support.

---

<div class="post-metadata">

**Author:** ![florent\_biville](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/florent_biville/32/14205_2.png) [@florent\_biville](https://community.neo4j.com/u/florent_biville)\
**Post date:** [January 3, 2023, 2:33pm UTC](https://community.neo4j.com/t/where-can-i-find-the-official-neo4j-jdbc-drivers/58222/17 "2023-01-03T14:33:06Z")

</div>

Perfect, I also updated the examples to work with the latest 4.4.x and 5.x enterprise versions: [https://github.com/fbiville/jdbc-experiments](https://github.com/fbiville/jdbc-experiments).  
Happy new year to you too!
