У меня есть база данных MySQL, запущенная на сайте с использованием phpMyAdmin. Моя проблема в том, что я хочу использовать эту базу данных в приложении Java, которое работает как обычное приложение без браузера. Проблема в том, какую строку подключения мне использовать?

У меня есть приложение, которое читает базы данных MySQL и Microsoft SQL Server в больничной сети. За пределами больницы пользователь сначала должен получить доступ к брандмауэру больницы, а затем мое приложение может предоставить строку подключения, подключиться к базе данных и выполнить запросы. Я чувствую, что phpMyAdmin выполняет работу по защите брандмауэра, но мне нужно знать, какой формат строки мне нужно присоединить к базе данных. Возможно, есть что-то еще, а не phpMyAdmin, который я должен использовать вместо этого? У меня нет проблем с работой внутри phpMyAdmin GUI в браузере, но я хочу работать в своем собственном приложении. Как мне сделать такую вещь? Может ли phpMyAdmin справиться с таким случаем?

Любые предложения будут ценны. Илан

1 ответ1

0

Вы, вероятно, не можете сделать это. phpMyAdmin часто используется, когда вы не хотите разрешать общий удаленный доступ, но хотите предоставить способ удаленного управления БД. Поскольку phpMyAdmin работает на сервере, он может обращаться к БД без необходимости настраивать MySQL для разрешения удаленных подключений. Если вы хотите, чтобы ваше приложение могло иметь доступ к этой БД, вам нужно либо поместить ее на сервер MySQL (или спроектировать систему, которая сможет анализировать необходимую информацию из интерфейса phpMyAdmin [что очень сложно]).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .