Друзья, помогите разобраться уже пару дней пытаюсь решить проблему, изучаю работу с БД, создал проект в Idea и БД на MySQL, вроде все подключик как положено, mysql connector импортировал в проект, но при запуске проекта выдает ошибку No suitable driver found for jdbc:mysql:localhost:3306/Park, в чем проблема не пойму mysql connector ставил разных версий и просто так и через maven результат один, в чем может быть проблема.
Если протестить соединение с БД из вкладки Database то проверка проходит, а когда запускаешь проект выдает ошибку
mixk88
19 уровень
из-за чего ошибка No suitable driver found for jdbc
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
4 августа 2020, 13:57
соединенис с БД из вкладки Datasource, это лишь дополнительный встроенный SQL клиент к базе данных, как например консольный клиент или Workbench и тд.
К проекту это не имеет никакого отношения, он просто для удобства программиста, чтобы не нужно было переключаться между окнами.
Обычно подобная ошибка говорит о том, что в класспасе нету твоего драйвера.
Как писал ниже Владимир, тебе нужно подробно описать что и как ты настраивал, в идеале вообще на гитхаб залей код и сбрось ссылку на репозиторий.
Поскольку твой вопрос звучит так "я что-то там делал у себя, и оно не работает, в чем может быть проблема?".
Ответ на такой вопрос: в чем угодно.
Те кто тебе могут помочь с этим вопросом, как правило имеют достаточно ограниченное время, поэтому я прекрасно понимаю, что пока ты не столкнешься с этими вопросами от других, ты не осознаешь как это звучит, для тебя это логично, ты варишься в какой-то проблеме днями, и кажется что все и так очевидно, и другие знают и видят то же, что и ты, но мы не видим твоего кода, не видим твоего компьютера. Это как авто по телефону ремонтировать.
Поэтому мы с пониманием относимся, но и ты пожалуйста на будущее для экономии и своего времени и чужого запомни, вопрос должен быть максимально информативен.
Если ты спросил, а тебе первый же ответ - что-то уточняют и переспрашивают, значит вопрос составлен неполно, неинформативно.
Кидай скриншоты, ссылки на код, логи с ошибками, желательно ничего не обрезать и чем больше информации тем лучше.
Автослесарь ремонтирует весь автомобиль, врач лечит всего человека, программист работает всегда с конкретным проектом (всем) и конкретным компьютером и окружением.
Если выдернуть один элемент из системы и показать специалисту, это гадание по руке.
Помоги другим помочь тебе
+4
mixk88
4 августа 2020, 15:47
спасибо за советы и потраченное время в любом случае, я нашел ошибку сам, она была до обидного проста, просто пропущен один слэш в строке соединения с БД, и взгляд замылился что я сразу не заметил этого, достаточно было отвлечься от этой проблемы на пару часов и взглянуть на код
0
Justinian Judge в Mega City One Master
4 августа 2020, 17:46
ну вот тебе показательный пример, посмотри на свой пост, и подумай как мы могли тебе помочь с твоим пропущенным слэшем исходя из твоего вопроса :)
Вопросы связанные с настройками окружениями, различными технологиями, здесь алгоритм простой - сидеть копать и гуглить. Чтобы помочь кому-то по подобным вопросам, нужно садиться за его компьютер, вникать сначала в принципе что происходит и почему, потом искать ошибку.
Никакой магической пилюли не существует, это не джава кор, здесь только ты, проблема и гугль. И метод научного тыка.
+2
VladimirMaster
4 августа 2020, 10:07
вроде все подключик как положено
___________________________________
Положи код в тело вопроса.
+2