2015-05-01 5 views
0

Я пытаюсь сделать соединение с базой данных, но когда я пытаюсь получить соединение из моей базы данных дает мне сообщение об ошибке:MySql - Нет подходящий драйвер не найден

java.sql.SQLException: No suitable driver found for jdbc:mysql://play.zsinfo.nl:3306/daansander 
at java.sql.DriverManager.getConnection(Unknown Source) 
at java.sql.DriverManager.getConnection(Unknown Source) 
at me.daansander.login.database.MySql.getConnection(MySql.java:28) 
at me.daansander.login.database.Sql.connect(Sql.java:13) 
at me.daansander.login.Login.main(Login.java:11) 

я посмотрел в код и я нашел линия, где проблема:

connection = DriverManager.getConnection("jdbc:mysql://" + host + ":" + port + "/" + db, user, pass); 

, но я не мог найти проблему я попробовал это на других плагинов, и она работает просто отлично

+0

Можете ли вы подключиться к этой базе данных с вашего компьютера с помощью обычного клиента MySQL? –

+0

да, я могу подключиться к моей базе данных с моей машины, используя обычный MySQL-клиент. –

+0

Является ли драйвером для MySQL на пути к классам? – copeg

ответ

0

это ясно говорит о том, что ваш класс не может найти правильный разъем MySQL файл библиотеки. вы можете убедиться в этом, написав простой класс клиента JDBC и запустив его в командной строке, указав путь к вашей библиотеке.

вы можете найти более подробную информацию об этом POST, и он покажет вам, как правильно проверить конфигурацию. надеюсь, что это поможет вам!

Смежные вопросы