Не могу подключиться к MySQL через Белку - Невозможно создать соединение. Проверьте свой URL

Я не могу подключиться к нашей базе данных, используя Squirrel. Я уверен, что мой URL-адрес правильный, так как я использую его через код Java для доступа к базе данных.

Я получил драйверы отсюда: http://dev.mysql.com/downloads/file.php?id=454395

Что интересно, когда я добавляю драйвер в MySQL в squirrel, он показывает это как:

com.mysql.fabric.jdbc.FabricMySQLDriver

Раньше, когда я использовал белку, она просто показывала com.mysql.jdbc.Driver и никаких "тканевых" вещей.

Трассировки стека:

java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.sql.SQLException: Unable to create connection. Check your URL.
    at java.util.concurrent.FutureTask.report(Unknown Source)
    at java.util.concurrent.FutureTask.get(Unknown Source)
    at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.awaitConnection(OpenConnectionCommand.java:132)
    at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.access$100(OpenConnectionCommand.java:45)
    at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand$2.run(OpenConnectionCommand.java:115)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: java.sql.SQLException: Unable to create connection. Check your URL.
    at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.executeConnect(OpenConnectionCommand.java:171)
    at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.access$000(OpenConnectionCommand.java:45)
    at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand$1.run(OpenConnectionCommand.java:104)
    ... 5 more
Caused by: java.sql.SQLException: Unable to create connection. Check your URL.
    at net.sourceforge.squirrel_sql.fw.sql.SQLDriverManager.getConnection(SQLDriverManager.java:136)
    at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.executeConnect(OpenConnectionCommand.java:167)
    ... 7 more

1 ответ

Решение

Дважды щелкните драйвер MySQL в окне драйверов. Взгляните на выпадающий список классов внизу недавно открытого окна. Нажмите на стрелку выпадающего меню и посмотрите, сможете ли вы выбрать оригинал. com.mysql.jdbc.Driver имя класса

Другие вопросы по тегам