Java 응용 프로그램에서 사용하는 phpMyAdmin


0

phpMyAdmin을 사용하는 사이트에서 MySQL 데이터베이스를 실행하고 있습니다. 내 문제는 브라우저가 아닌 일반 응용 프로그램으로 실행되는 Java 응용 프로그램 내 에서이 데이터베이스를 사용하고 싶다는 것입니다. 문제는 어떤 연결 문자열을 사용합니까?

병원 네트워크에서 MySQL 및 Microsoft SQL Server 데이터베이스를 읽는 응용 프로그램이 있습니다. 병원 외부에서 사용자는 먼저 병원 방화벽 뒤에 있어야하며, 그런 다음 내 응용 프로그램은 연결 문자열을 제공하고 데이터베이스에 연결하고 쿼리 할 수 ​​있습니다. 내 느낌은 phpMyAdmin이 방화벽 뒤에서 일하는 것을 수행하지만 데이터베이스에 연결 해야하는 문자열 형식을 알아야합니다. 어쩌면 phpMyAdmin이 아닌 다른 것이 있습니까? 브라우저의 phpMyAdmin GUI 내부에서 작업하는 데 아무런 문제가 없지만 내 자신의 응용 프로그램에서 작업하고 싶습니다. 어떻게해야합니까? phpMyAdmin도 그러한 경우를 처리 할 수 ​​있습니까?

어떤 제안이라도 대단히 감사하겠습니다. 일란

답변:


0

당신은 아마 이것을 할 수 없습니다. phpMyAdmin은 일반적인 원격 액세스를 허용하지 않지만 DB를 원격으로 조작하는 방법을 제공하고자 할 때 자주 사용됩니다. phpMyAdmin은 서버에서 실행되기 때문에 원격 연결을 허용하도록 MySQL을 구성하지 않고도 DB에 액세스 할 수 있습니다. 앱이 해당 DB에 액세스 할 수있게하려면 MySQL 서버에 배치하거나 phpMyAdmin 인터페이스 (필요한 정보)에서 필요한 정보를 구문 분석 할 수있는 시스템을 설계해야합니다.


감사. MySQL 서버를 변경하기위한 가능성은 무엇입니까? 사이트에 일반적으로 MySQL이 사전 설치되어 있는지 또는 사용자가 사이트를 설치했는지 알고 있습니까? 사이트 소유자에게 가야합니다.
Ilan Tal

내가 아는 OS에는 MySQL이 사전 설치되어 있지 않습니다. 그래도 여러 VM 어플라이언스에 사전 설치되어있는 것을 보았습니다. phpMyAdmin이 있다면 아마도 전체 DB를 백업 할 수있을 것입니다. 머신에 자체 MySQL 서버를 설치 한 다음 해당 백업 중 하나를 서버로 가져올 수 있습니다. 이를 통해 컴퓨터에서 로컬로 연결할 수 있습니다. 앱에 따라 충분할 수 있습니다. IDK가 앱을 처리하는 가장 좋은 방법을 알기에 충분합니다.
krowe
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.