2013-04-20 1 views
1

클라이언트 측에서 실행해야하는 .net 4.0 Windows Forms 응용 프로그램을 개발했습니다 (모든 클라이언트 데스크탑은 .net 4 프레임 워크가 설치된 Windows 기반 임). 반면 서버는 MYSQL 데이터베이스가있는 Linux 서버입니다.Winform 클라이언트를 Linux 서버의 mysql에 연결하십시오.

내 winforms 응용 프로그램 (클라이언트 데스크톱)이 서버의 MYSQL 데이터베이스에서 데이터를 수집/기록하기 위해해야 ​​할 일이 무엇인지 알아야합니다.

winforms가 서버와 통신 할 수 있도록 일부 서버 측 프로그래밍/스크립팅이 필요합니까? 나는 뭔가 새로운 '어리 석음'이 들리면 친절하게 변명한다. , DB 서버와의 연결을 처리 -

응용 프로그램에서

, 당신은 DB 드라이버에 액세스 할 수 있어야한다 - ODBC 등이 :

답변

0

나는 능숙하지 .net,하지만 대부분의 2 또는 3 계층 응용 프로그램은 동일한 작업 모든 쿼리를 보내고 결과를받습니다. 당신이해야 할 모든 연결 매개 변수를 지정할 수 있습니다 :

  • DB 서버 주소
  • DB 서버 포트
  • DB 사용자 이름
  • 서버 측에서 DB 사용자 암호

, 당신 클라이언트로부터 들어오는 연결을 수락하도록 서버를 구성해야합니다.

  • DB 서비스 설치 : DB 서버 설치 및 구성
  • 사용자 및 데이터베이스 구성 : 스키마 생성, 사용자 계정 생성, 테이블 채우기
  • 설정 : DB 규칙을 작성하여 방화벽 설정 귀하의 클라이언트 연결에

그게해야합니다. MySQL odbc 커넥터를 다운로드해야 할 것이므로 튜토리얼 및 워크 플로우를 제공하는 documentation을 참조하십시오.

+0

이 중 하나가 문제가되는 경우 새로운 질문을하고 세부 사항을 설명하기 만하면됩니다. – didierc

+0

mysql 서버 또는 방화벽 문제가있는 경우 dba.stackexchange.com 또는 serverfault.com을 확인할 수 있습니다. – didierc

+0

'DB 서비스 설정'이 정확히 무엇인지 알 수 있습니까? –

관련 문제