Форум программистов, компьютерный форум, киберфорум
Java: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/21: Рейтинг темы: голосов - 21, средняя оценка - 4.90
1 / 1 / 1
Регистрация: 18.09.2017
Сообщений: 153

JDBC для работы с MySQL

26.09.2019, 00:34. Показов 4209. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста в какую папку нужно помещать драйвер mysql-connector-java-8XXX.jar ? Уже измучился. В проекте использую пакеты. Пробовал и в корень проекта и в папку с main и в папку src и bin. IDE Eclipse. Может его прописывать в импортах еще надо? Пока пробую сделать пример с Метанита. Гугление дает противоречивые данные)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.sql.Connection;
import java.sql.DriverManager;
public class Runner {
 
    public static void main(String[] args) {
        
        try{            
                     Class.forName("com.mysql.cj.jdbc.Driver").getDeclaredConstructor().newInstance();
                     System.out.println("Connection succesfull!");
                }
                 catch(Exception ex){
                  System.out.println("Connection failed...");
             
                  System.out.println(ex);
            }
 
        
 
    }
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.09.2019, 00:34
Ответы с готовыми решениями:

Ошибка: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
String user = "root"; String password = "cat"; String url = "jdbc:mysql://localhost:3306/MyDB"; String driver...

срочно нужен JDBC драйвер для DBF
Собственно тема! ;( Вот что мне выдал 'мой' драйвер: Failed to register com.hxtt.sql.dbf.DBFDriver as a JDBC driver: Evaluation period...

Написать пакет классов для работы с деловой графикой, предназначенный для работы в среде Windows
Написать пакет классовдля работы с деловой графикой, предназначенный для работы в среде Windows. Предусмотреть наличие в пакете классы для...

10
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
26.09.2019, 01:13
Прочитай, что такое maven
0
614 / 488 / 175
Регистрация: 02.03.2010
Сообщений: 1,238
26.09.2019, 05:56
Лучший ответ Сообщение было отмечено SergTN как решение

Решение

http://bit.ly/2lPzo9W
1
1 / 1 / 0
Регистрация: 14.10.2015
Сообщений: 8
26.09.2019, 06:05
Привет, тебе уже все написали, но обобщим:
у тебя есть несколько вариантов:
добавить jar к проекту(пост VipeR'a),
использовать мавен (или градл) и уже в нем прописать зависимость (само скачается и ляжет в мавеновские граддловские либы)
еще какой-нибудь вариант
1
 Аватар для Goongala
1022 / 562 / 185
Регистрация: 18.08.2013
Сообщений: 2,027
Записей в блоге: 2
26.09.2019, 07:30
Ну, если запускаешь через консоль, то можно добавить - classpath *путь/до/драйвера*:.
1
26.09.2019, 08:03

Не по теме:

если ты

Цитата Сообщение от SergTN Посмотреть сообщение
Уже измучился
решая задачу, то самое время бросить программирование! ибо не может приносить мучение то, что увлекает...

0
1 / 1 / 1
Регистрация: 18.09.2017
Сообщений: 153
26.09.2019, 10:23  [ТС]
Цитата Сообщение от _ViPeR_ Посмотреть сообщение
http://bit.ly/2lPzo9W
Спасибо ОГРОМНОЕ! ) Получилось!. (почему-то когда искал мне не попадалось как добавить classpath именно в Eclispe, в основном про консоль везде было )

С maven пока не знаком, только с самой Java-ой пока еще знакомлюсь) Но видимо придется начинать знакомиться, чтобы каждый раз так не добавлять драйвер в проект)

Добавлено через 2 минуты
Цитата Сообщение от Aviz__ Посмотреть сообщение
решая задачу, то самое время бросить программирование! ибо не может приносить мучение то, что увлекает...
это я фигурально, т.к. сроки сдачи работы давят - нервничаю. Если для себя что-то делаешь, то конечно повозиться доставляет удовольствие)
0
26.09.2019, 10:28

Не по теме:

Цитата Сообщение от SergTN Посмотреть сообщение
это я фигурально
да, мне все равно, жить тебе)). раньше бросишь, раньше найдешь дело, которое будет штырить в любой ситуации...

0
1741 / 1660 / 167
Регистрация: 25.07.2015
Сообщений: 2,719
29.09.2019, 11:51
Теряюсь.....MySql+Java....Форумная тема- VB.NET...
То ли лыжи не едут , то ли ...по тексту.

Добавлено через 7 минут
Сорри..тема в VB.net всплыла ((
0
 Аватар для Aviz__
2758 / 2065 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
29.09.2019, 11:54
Цитата Сообщение от Kulma Посмотреть сообщение
о ли лыжи не едут
да забей, мы поняли, что дело не в лыжах))
0
1741 / 1660 / 167
Регистрация: 25.07.2015
Сообщений: 2,719
29.09.2019, 12:11
Aviz__, да забил уже... сам понял)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.09.2019, 12:11
Помогаю со студенческими работами здесь

Как правильно установить JDBC драйвер для работы с Tomcat?
Я долго мучался, пытаясь понять, почему при обращении к БД возникает СlassNotFoundException: org.gjt.mysql.Driver (CLASSPATH на драйвер...

Ошибка при отправке запроса MySQL через JDBC MySQL connector
При помощи Maven я вызываю зависимости Twilio и JDBC MySQL connector, и собираю .jar файл. У меня есть кнопка Update в моем GUI, когда я ее...

Не подключается MySQL (java.lang.ClassNotFoundException: com.mysql.jdbc.Driver)
Код : import java.io.*; import java.sql.*; public class Connect { public static void main (String args) {

Java.sql.SQLException: No suitable driver found for com.mysql.jdbc:mysql://localhost:3306/log
Пол дня просидел, и так, и сяк пробовал, никак. Eclipse EE public static void main(String args) { Connection con = null; try...

javax.servlet.ServletException: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mysql.message' doesn't exist
Добавлено через 1 час 53 минуты Подключил драйвера, создал таблицы, отредактировал код: <%@page...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru