2011-11-25 4 views
1

MySql에서 데이터베이스를 가져 오거나로드하는 방법이 있는지 알고 싶습니다. 지금까지 대부분 JSON을 포함하고 있습니다. JSON을 반드시 포함해야합니까? 다른 방법이 있습니까?ListView에서 PHP 서버에서 안드로이드로 mysql 데이터를 검색하십시오.

데이터를 데이터베이스에 게시 할 수 있습니다. 데이터베이스의 테이블이나 데이터베이스의 정보를 Android 앱에서 직접 볼 수 있는지 알고 싶습니다.

나의 목표는 웹 서버에서 사용할 수있는 모든 디렉토리와 파일을 보는 것입니다. 사용자는 탐색하는 동안 디렉토리 나 파일을 입력 할 수 있습니다. ListView 등에 나열되면 좋을까요?

+1

연구를 수행 했습니까? "Android mysql"google 검색은 두 번째 결과로 http://www.basic4ppc.com/forum/basic4android-getting-started-tutorials/8339-connect-android-mysql-database-tutorial.html이되었습니다. [ask]를 읽으십시오. – Jack

+0

예,하지만 JSON을 사용해야합니다. 결과는 JSON으로 작성되었습니다 ... 대안이 있는지 묻습니다. – peacefreezer

답변

0

테스트 및 학술 목적으로 작성된 문서화되지 않은 MySQL JDBC 드라이버의 포럼 게시물을 보았습니다. 구글에서 "Android JDBC MySQL"을 검색하면 이들 중 일부를 얻을 수 있습니다. 그러나 일반적으로 휴대 기기의 웹 을 통해 데이터베이스에 직접 연결하고 싶지는 않습니다. 여러 가지 이유에서 좋지 않습니다. 대신에 어떤 데이터에 대해서도 인터페이스를 생성 할 수 있습니다 ( ). 서비스로 액세스하여 노출하고 싶습니다 (SOAP, REST, ). 그런 다음 다양한 일반 Java API를 사용하여/ 데이터를 넣거나 업데이트하거나 삭제하거나 가져온 데이터를 가져올 수 있습니다. 모든 종류의 JDBC 오버 헤드를 휴대 전화 에 포함하는 대신 자신의 소재 인 Google 데이터 API와 비슷합니다 (모든 것을 서버에 유지하고 평상시처럼 사용하십시오).

0

예 가능합니다. Google에서 조금만 검색 한 결과 내가 볼 수있는 참조가 있다고 생각합니다.

Java DataBase Connectivity (JDBC라고도 함)는 클라이언트가 데이터베이스에 액세스하는 방법을 정의하는 Java 프로그래밍 언어 용 API입니다. 데이터베이스의 데이터 쿼리 및 업데이트 방법을 제공합니다.

추가 정보 : http://dev.mysql.com/doc/refman/5.0/en/connector-j-usagenotes-basic.html

이 기본 정보는 오히려 안드로이드보다, 바로 자바에 초점을 맞추고 있습니다.

요청에 따라이 방법은 원격 MySQL DB에 직접 연결됩니다. 나는 한 단계 더 그것을 가져다가 Google 검색 "안드로이드 JDBC는"모든 해답은 여기에 유래 ... 사랑하면 다음과 같은 결과 ...

JDBC connection in Android

Setting up a linux MySql backend for your Android Application

꼭를 얻었다.

관련 문제