BLOG ESPERANCA

C#과 웹호스팅 서버의 Mysql DB와의 연동을 도와주는 라이브러리 본문

Program/C / C++ / C#

C#과 웹호스팅 서버의 Mysql DB와의 연동을 도와주는 라이브러리

yobuce 2010. 5. 23. 22:23
회사 프로그램을 위해 개발하게된 mysql_Library는 인터넷 기반의 C#프로그램이 데이터 베이스를 사용하고자 할때
별도의 DB서버가 필요하다는 점이 문제점이었다
별도의 서버를 운영하고자 하면, 서버가 필요하고, 서버를 뒷받침해줄 대역폭이 바탕이 되어야 한다.
그러기 위해선 서버를 설치해야하고 비용이 만만치 않게 들기 때문에 작을 규모의 프로그램을 제작하기에 비용절감을 위해서
개인적으로 웹호스팅업체의 DB를 이용하고자 php를 이용하여 c#프로그램간의 DB의 내용을 소통할 수 있게 하는 라이브러리를 만들었다.

C# - mysql_Library - 서버내의 Query중계 코드 - Mysql DB

이렇게 요약할 수 있으며, 서버내에 php로 된 Query중계 코드 업로드 하여 c#프로그램과 소통할 수 있다.

문자셋 EUC-KR버전과 UTF-8 버전이 있으며, 모두 한글 영어를 지원한다.

해결되지 않은 문제점으로는,

Query중계 코드 내에 보안이 취약하다는점, 프로그램을 해킹할경우 DB의 모든 내용이 유출 될 수 있다는점이 문제로 남아있다.