안드로이드 mySQL 통신 ( Android mySQL Communication ) - 1 개발환경 구축하기(XAMPP)

in android •  6 years ago 

안녕하세요, 컴퓨터공학을 전공 하고 있는 대학생입니다.

졸업 프로젝트를 준비하면서 여러가지 공부를 하고 있습니다.

대부분의 프로그램에서 데이터베이스를 빼놓고는 생각하기 힘들 정도로 밀접한 관련을 지니고 있는데요,

안드로이드 어플리케이션 역시 예외는 아닙니다.

하지만, 안드로이드에서는 보안문제 때문에 직접 데이터베이스에 접근이 불가능 하기 때문에,

한단계 거쳐서 데이터를 가져와야 합니다.

==> 안드로이드 내에서 외부 클래스의 접근을 막아놓았기 때문이라고 합니다.

PHP 또는 JSP를 통해서 데이터를 웹페이지에 띄우고, 이것을 크롤링 한뒤 사용하는 방법을 주로 이용하는데요,

생각보다 복잡하기 때문에 프로그래밍 하면서 겪었던 에러나 문제점들을 같이 공유하고자 이글을 쓰게 되었습니다.

간단하게 정리하자면,

DataBase -> php/jsp(웹페이지) -> 안드로이드

이렇게 데이터가 이동하게 됩니다.

또한, 이런 구조를 만들기 위해서 여러 사전작업이 필요한데요,

MYSQL 설치 Apache 설치 php/Tomcat 설치

위 세가지 작업이 선행되어야 합니다.


물론 홈페이지에 직접 들어가서 하나씩 설치받는것이 가장 좋ㄱ겠으나, 그러면 서버의 설정이나 서버를 껐다 켰다 하는것이 불편합니다.

그래서 저는 위에 3가지를 한번에 할 수 있는 툴을 이용해서 설치했습니다. (윈도우 기준)

바로 XAMPP 라는 프로그램을 이용했는데요,

https://www.apachefriends.org/index.html

위 링크를 클릭하신 뒤 본인 운영체제에 맞는 프로그램을 설치하시면 됩니다.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

@rkzhap123, I gave you an upvote on your first post! Please give me a follow and I will give you a follow in return!

Please also take a moment to read this post regarding bad behavior on Steemit.