Форум программистов, компьютерный форум, киберфорум
Java: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 5

Доступ к удаленной базе MySQL через прокси с авторизацией

03.12.2013, 19:46. Показов 1749. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер. Есть вот такое подключение к БД
Java
1
2
3
4
5
6
7
8
9
String driverName = "com.mysql.jdbc.Driver";
            Class.forName(driverName);
           // HTTP_PROXY = [url]http://username@password:proxy.server.com:8080/[/url]
            //String serverName = "http://user@login:192.168.1.111.xxx.xxx.xxx.xxx:3306";
            String serverName = "xxx.xxx.xxx.xxx:3306";
            String mydatabase = "primer";
            String url = "jdbc:mysql://" + serverName + "/" + mydatabase;
            String username = "login";
            String passwordBD = "password";
Если подключаться не через прокси то все отлично, но если подключаться через прокси, то
дек 03, 2013 5:30:43 PM client.MFrame <init>
SEVERE: null
com.mysql.jdbc.exceptions.jdbc4.Communic ationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at sun.reflect.NativeConstructorAccessorImp l.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImp l.newInstance(NativeConstructorAccessorI mpl.java:57)
at sun.reflect.DelegatingConstructorAccesso rImpl.newInstance(DelegatingConstructorA ccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstanc e(Constructor.java:526)
at com.mysql.jdbc.Util.handleNewInstance(Ut il.java:411)
at com.mysql.jdbc.SQLError.createCommunicat ionsException(SQLError.java:1121)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.ja va:358)
at com.mysql.jdbc.ConnectionImpl.coreConnec t(ConnectionImpl.java:2489)
at com.mysql.jdbc.ConnectionImpl.connectOne TryOnly(ConnectionImpl.java:2526)
at com.mysql.jdbc.ConnectionImpl.createNewI O(ConnectionImpl.java:2311)
at com.mysql.jdbc.ConnectionImpl.<init>(Con nectionImpl.java:834)
at com.mysql.jdbc.JDBC4Connection.<init>(JD BC4Connection.java:47)
at sun.reflect.NativeConstructorAccessorImp l.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImp l.newInstance(NativeConstructorAccessorI mpl.java:57)
at sun.reflect.DelegatingConstructorAccesso rImpl.newInstance(DelegatingConstructorA ccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstanc e(Constructor.java:526)
at com.mysql.jdbc.Util.handleNewInstance(Ut il.java:411)
at com.mysql.jdbc.ConnectionImpl.getInstanc e(ConnectionImpl.java:416)
at com.mysql.jdbc.NonRegisteringDriver.conn ect(NonRegisteringDriver.java:347)
at java.sql.DriverManager.getConnection(Dri verManager.java:571)
at java.sql.DriverManager.getConnection(Dri verManager.java:215)
at client.dbConnector.MySQLCon.createCon(My SQLCon.java:47)
at client.MFrame.<init>(MFrame.java:37)
at client.MFrame$10.run(MFrame.java:379)
at java.awt.event.InvocationEvent.dispatch( InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(Ev entQueue.java:733)
at java.awt.EventQueue.access$200(EventQueu e.java:103)
at java.awt.EventQueue$3.run(EventQueue.jav a:694)
at java.awt.EventQueue$3.run(EventQueue.jav a:692)
at java.security.AccessController.doPrivile ged(Native Method)
at java.security.ProtectionDomain$1.doInter sectionPrivilege(ProtectionDomain.java:7 6)
at java.awt.EventQueue.dispatchEvent(EventQ ueue.java:703)
at java.awt.EventDispatchThread.pumpOneEven tForFilters(EventDispatchThread.java:242 )
at java.awt.EventDispatchThread.pumpEventsF orFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsF orHierarchy(EventDispatchThread.java:150 )
at java.awt.EventDispatchThread.pumpEvents( EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents( EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDi spatchThread.java:91)

Кто-то пробовал подключаться к бд через прокси с авторизацией?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.12.2013, 19:46
Ответы с готовыми решениями:

Доступ в интернет через прокси с авторизацией
Всем привет, необходимо чтобы WebBrowser выходил в интернет через прокси, прокси требует авторизации. У меня есть код который должен...

Доступ к удаленной базе MySql
Есть программка на Vb6, которую нужно дописать и удаленная база MySql. Как получить данные с базы (варианты?). Не уверен что на хостинге...

Доступ управляемый доступ к базе MySQL через апплет
хочу написать аплет. Планирую подключить базу и выложить на сайте. Доступ к аплету будет на закрытой странице и открыт некоторому кругу...

4
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
04.12.2013, 11:13
КАКОЙ прокси? Какой протокол он пропускает? По какому протоколу авторизация?
0
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 5
04.12.2013, 12:55  [ТС]
прокси squid. Протоколы пропускает и http и socks. Соответственно и авторизация возможна как через http так и через socks.
0
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
04.12.2013, 13:12
А Вы абсолютно уверены, что jdbc-драйвер умеет работать через http или socks???
0
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 5
04.12.2013, 15:29  [ТС]
хороший вопрос. Уже прочитал, что через http не работает, а через socks, вроде бы есть способ. Теперь читаю книгу java и сети.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.12.2013, 15:29
Помогаю со студенческими работами здесь

Доступ к удаленной базе
Доброго времени суток.Есть удаленный ПК(есть внешний статический IP),на нем установлена самописная 1с в которой храняться логины/пароли и...

Доступ к удаленной базе из Excel
Здравствуйте. Есть следующая проблема: необходимо приконнектится в Excel к базе, которая установлена на удаленной машине. Вопрос в...

Доступ к удалённой базе Access из службы
Подскажите в чём может быть проблема: Создаю WF приложение, в нём по нажатию кнопки создаётся подключение к удалённой базе Access(файлу...

Подключение к удаленной MySQL базе
Здравствуйте, Недавно столкнулся с небольшой проблемой, перепробовал кучу вариантов ее решения, но ни один еще не помог, надеюсь на вашу...

Доступ к базе данных на базе хранимых процедур MySQL из php
Добрый день возник вопрос по доступ к базе данных на базе хранимых процедур MySQL из php Из файла php подключаюсь к бд вот так ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru