|
0 / 0 / 0
Регистрация: 22.08.2018
Сообщений: 4
|
||||||
Код java не подключается к БД MySQL22.08.2018, 03:25. Показов 3814. Ответов 6
У меня проблема при подключении к базе данных через код java в IDEA.
Сама IDEA подключается могу видеть таблицы, удалять и добавлять их. В IDEA установлена библиотека mysql-connector-java-5.1.6 А вот через код не хочет пишет: -------- MySQL JDBC Connection Testing ------------ Зарегистрирован драйвер MySQL JDBC! com.mysql.jdbc.exceptions.jdbc4.MySQLNon TransientConnectionException: Client does not support authentication protocol requested by server; consider upgrading MySQL client at sun.reflect.NativeConstructorAccessorImp l.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImp l.newInstance(NativeConstructorAccessorI mpl.java:62) at sun.reflect.DelegatingConstructorAccesso rImpl.newInstance(DelegatingConstructorA ccessorImpl.java:45) at java.lang.reflect.Constructor.newInstanc e(Constructor.java:423) at com.mysql.jdbc.Util.handleNewInstance(Ut il.java:406) at com.mysql.jdbc.Util.getInstance(Util.jav a:381) at com.mysql.jdbc.SQLError.createSQLExcepti on(SQLError.java:984) at com.mysql.jdbc.SQLError.createSQLExcepti on(SQLError.java:956) at com.mysql.jdbc.MysqlIO.checkErrorPacket( MysqlIO.java:3491) at com.mysql.jdbc.MysqlIO.checkErrorPacket( MysqlIO.java:3423) at com.mysql.jdbc.MysqlIO.checkErrorPacket( MysqlIO.java:910) at com.mysql.jdbc.MysqlIO.secureAuth411(Mys qlIO.java:3923) at com.mysql.jdbc.MysqlIO.doHandshake(Mysql IO.java:1273) at com.mysql.jdbc.ConnectionImpl.createNewI O(ConnectionImpl.java:2031) at com.mysql.jdbc.ConnectionImpl.<init>(Con nectionImpl.java:718) at com.mysql.jdbc.JDBC4Connection.<init>(JD BC4Connection.java:46) at sun.reflect.NativeConstructorAccessorImp l.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImp l.newInstance(NativeConstructorAccessorI mpl.java:62) at sun.reflect.DelegatingConstructorAccesso rImpl.newInstance(DelegatingConstructorA ccessorImpl.java:45) at java.lang.reflect.Constructor.newInstanc e(Constructor.java:423) at com.mysql.jdbc.Util.handleNewInstance(Ut il.java:406) at com.mysql.jdbc.ConnectionImpl.getInstanc e(ConnectionImpl.java:302) at com.mysql.jdbc.NonRegisteringDriver.conn ect(NonRegisteringDriver.java:282) at java.sql.DriverManager.getConnection(Dri verManager.java:664) at java.sql.DriverManager.getConnection(Dri verManager.java:247) at Connection.JDBCExample.main(JDBCExample. java:26) Ошибка соединения! Проверить выходную консоль ======================================== ========= Пробовал в двух проектах разных так и через maven везде одна и та же проблема в чем проблема не пойму подскажите. ======================================== ========= Код java для подключения:
0
|
||||||
| 22.08.2018, 03:25 | |
|
Ответы с готовыми решениями:
6
Не подключается MySQL (java.lang.ClassNotFoundException: com.mysql.jdbc.Driver) MySQL не подключается к php. Прописала код создания таблицы в php, но в phpmyadmin (в базе) таблица не создается Как исправить код (JAVA Servlet + MySQL) |
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 22.08.2018, 08:09 | |
|
Если бы ты вставил сообщение в Гугл и прочитал, что написано на сайте MySQL, ты бы понял, что нужно версию посвежее. И да твой код ужасен. Найди нормальный туториал по jdbc или хотя бы про try with resources прочитай
0
|
|
|
0 / 0 / 0
Регистрация: 22.08.2018
Сообщений: 4
|
|
| 22.08.2018, 11:08 [ТС] | |
|
По поводу кода я ещё ученик и код не мой, пробовал несколько разных кодов не один не подключается.
По поводу версии. Про какую версию вы говорите? У меня все самое свежее только обновил и скачал. MySQL 21 августа скачал и установил. IDEA тоже обновлена до последней. Библиотека тоже последняя.
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 22.08.2018, 11:53 | |
Сообщение было отмечено sema207 как решение
Решение
1
|
|
|
0 / 0 / 0
Регистрация: 22.08.2018
Сообщений: 4
|
|
| 22.08.2018, 14:12 [ТС] | |
|
Я тормозю так как ещё немного знаю )))
Большое спасибо за библиотеку! Но все равно не подключается ((( где то что то не работает. Может в MySQL где то что то надо настроить. Типа можь она запрещает подключение через код. Подскажите как можно настроить.
0
|
|
|
0 / 0 / 0
Регистрация: 22.08.2018
Сообщений: 4
|
|||
| 25.08.2018, 04:20 [ТС] | |||
|
Я не знаю как это сделать
Вставил в MySQL теперь доступ вообще запрещён
0
|
|||
| 25.08.2018, 04:20 | |
|
Помогаю со студенческими работами здесь
7
Не подключается к mysql. Не подключается к Mysql Не подключается к mysql MySQL не подключается Не подключается к MySQL Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Рецензия / Мнение/ Перевод
https:/ / **********/ gallery/ thinkpad-x220-tablet-porn-gzoEAjs
. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|