2014-04-08 4 views
0

나는 당신이 pymysql와 함께 "mysql"데이터 Kivy 데이터베이스에 연결할 수 있다고 읽었고, pymysqlmysqldb으로 테스트했고 매우 잘 작동하지만, 문제는 apk을 컴파일하는 것입니다. 이 라이브러리는 프로그램이 작동하기 때문에 컴파일되고 모바일에 설치되기 때문에 작동하지 않습니다. 그래서Kivy가 데이터베이스에 연결 중입니까?

나는 아직 연결 할 API가 없음을 참조, 내가 PHP를 중재 할 수 있다면, PHP는 모바일 앱의 경우 Kivy

+0

MySQLdb를 빌드하고 실행하는 데 문제가 있었지만 PyMySQL이 SQLAlchemy를 통해 작동합니다. 그러나 Brousch에 따르면, 외부 서버에 연결하는 경우에는 API를 사용해야합니다. 로컬 기업 네트워크의 서버에 연결하거나 Android 디바이스 (즉, 데비안 키트)에서 MySQL을 직접 실행하는 경우에만 pymysql을 사용하십시오. –

답변

2

를 연결하고 얻을 궁금해, 당신은 일반적으로 직접 연결되어서는 안된다 원격 데이터베이스. 데이터베이스 앞에 앉아 API를 제공해야합니다. 이것은 당신이 "중개 php"에 의해 무슨 뜻일지도 모른다. 그런 다음 Kivy 앱에서 내장 된 URL request feature을 사용하거나 요청을 포함 할 수 있습니다.