#android #mysql #database
#Android #mysql #База данных
Вопрос:
Я работаю над приложением для Android. Но мне нужно подключиться к базе данных MySQL. Я искал ответ в Google, но все, что я нашел, устарело (устарело или даже удалено).
Надеюсь, кто-нибудь поможет мне решить эту проблему.
Комментарии:
1. Вы должны использовать SQLite на Android, а не mysql. Если у вас есть база данных mysql на удаленном сервере, вы должны подключиться через веб-сервис
2. Извините, я имел в виду удаленный сервер MySQL. Как это работает с веб-сервисом?
3. Вы должны научиться создавать веб-сервисы, используя такие языки, как PHP или Java. google это!
Ответ №1:
Вам необходимо реализовать службу REST (на вашем сервере) или какую-либо службу, которая запускается на вашем веб-сервере и подключается к базе данных sql.
Чтобы получить простое начало, взгляните на этот тонкий фреймворк, Mysql, REST Tutorial:
http://www.codediesel.com/php/create-a-quick-rest-api-using-slim-framework/
Вы подключаетесь, используя в своем приложении сокеты https, например
http: // «IP» /item /»ItemId»
В результате вы получите обратно строки JSON, с которыми вы можете делать все, что захотите…
Вам не нужно внедрять службу REST, другие службы, такие как SOAP, RPC, … могут соответствовать вашим потребностям.
Ответ №2:
Ознакомьтесь с этой статьей, она включает в себя комплексную реализацию приложения для Android, которое подключается к веб-сервисам PHP, подключенным к базе данных MySQL:
Руководство по Android MySQL для выполнения базовых операций CRUD
Я надеюсь, что это поможет вам достичь того, что вам нужно