BigAp.ru — интернет-магазин электроники и бытовой техники

Автор Тема: Подключение к удаленной базе (БД MySQL)  (Прочитано 2421 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Diana

  • Гость
Всем привет!
Помогите!)
Я не могу подключить свое приложение к базе, к моему локальному он подключается

Connection con=(Connection)DriverManager.getConnection("jdbc:mysql://localhost:3306/oamo","root","123456789");
У меня есть вирт.сервер в линуксе там установлен LAMP и phpmyadmin
С любого компа набрав в браузере 192.168.168.36 я могу зайти на phpmyadmin. Но когда установливаю ехе своего приложения он не считывает из этой базы(
Connection con=(Connection)DriverManager.getConnection("jdbc:mysql://192.168.168.36:3306/oamo","root","123456789");
Я просто вместо локалхост прописала айпи но так не пашет. Подскажите как это делается?

 

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8251
  • Karma: +112/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Подключение к удаленной базе (БД MySQL)
« Ответ #1 : Март 03, 2014, 08:26:18 pm »
У Mysql по умолчанию отключена функция обслуживания удаленных подключений, Вы включили эту возможность? Это первое, второе - порт 3306 разрешен в файерволе?
дорогу осилит идущий...
......................
MCP, MCTS, RHCSA
......................
also aka xck...

Diana

  • Гость
Подключение к удаленной базе (БД MySQL)
« Ответ #2 : Март 03, 2014, 08:30:15 pm »
У Mysql по умолчанию отключена функция обслуживания удаленных подключений, Вы включили эту возможность? Это первое, второе - порт 3306 разрешен в файерволе?
Ой я ж раньше все на локальном делала, не знала. А как включить функцию обслуживания удаленных подключений?
Кажется с портом проблем нет. Но на всякий случай как проверить?

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8251
  • Karma: +112/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Подключение к удаленной базе (БД MySQL)
« Ответ #3 : Март 03, 2014, 08:31:31 pm »

Diana

  • Гость
Подключение к удаленной базе (БД MySQL)
« Ответ #4 : Март 03, 2014, 09:09:35 pm »
Вот тут я как то писал - http://sys-admin.kz/os/nix/556-setup-remote-connection-to-mysql.html

Спасибо вам больше сделала все как вы написали, но знаете теперь у меня другая ошибка:
Цитировать
java.sql.SQLException: null,  message from server: "Host '192.168.168.10' is not allowed to connect to this MySQL server"

Вот что пишет.  Когда делаю телнет на 192,168,168.36 то пишет подключение потеряно и та же ошибка.
еще во фаерволе добавила правила для порта 3306, не помог...

Разобралась - дело оказалось в этих привилегиях)))) Короче решилось)))) sysadmin спасибуще большое за правильное направление)
« Последнее редактирование: Март 04, 2014, 06:17:52 pm от sysadmin »

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8251
  • Karma: +112/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: Подключение к удаленной базе (БД MySQL)
« Ответ #5 : Март 04, 2014, 06:19:50 pm »
Не за что, рад был помочь  :wink:


xx
Не запускается mysql /var/lib/mysql/mysql.sock (111)

Автор sysadmin

3 Ответов
739 Просмотров
Последний ответ Февраль 18, 2015, 03:11:48 pm
от sysadmin
xx
Скрипт получения имени залогиненного пользователя на удаленной ма

Автор sysadmin

0 Ответов
2744 Просмотров
Последний ответ Декабрь 10, 2012, 10:56:51 am
от sysadmin
xx
PowerShell. Просмотр запущенных сервисов на удаленной машине

Автор sysadmin

0 Ответов
1677 Просмотров
Последний ответ Август 17, 2011, 02:06:32 pm
от sysadmin
xx
Прсмотр событий на удаленной машине из командной строки

Автор sysadmin

0 Ответов
1673 Просмотров
Последний ответ Ноябрь 17, 2011, 12:16:50 pm
от sysadmin