Мы создаем веб-приложение и мобильное приложение, мы создаем веб-приложение, используя базу данных mysql. Я не хочу использовать отдельную базу данных sqlite для мобильного приложения, я хочу использовать ту же базу данных mysql. Может ли кто-нибудь предоставить информацию об этой выполнимости и примерном фрагменте, если он доступен, о том, как подключиться к базе данных mysql онлайн и извлечь данные.Доступ к базе данных mysql онлайн android
ответ
Вам необходимо предоставить свою БД через сервисный уровень с надлежащей безопасностью. Скажите, что ваше веб-приложение example.com, и вам нужно использовать логин. Таким образом, вам понадобится служба для проверки входа в систему, которая будет принимать имя пользователя и пароль в данных POST.
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://www.example.com/validateuser");
// Add your data
List <NameValuePair> nameValuePairs = new ArrayList <NameValuePair> (2);
nameValuePairs.add(new BasicNameValuePair("user", "foo"));
nameValuePairs.add(new BasicNameValuePair("pass", "md5_string_of_input"));
try {
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
try {
HttpResponse response = httpclient.execute(httppost);
String responseBody = EntityUtils.toString(response.getEntity());
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
Нечто похожее на сообщение и получение ответа от вашего веб-приложения. Обратите внимание, что это неполный ответ, на который вы не можете ответить.
Таким образом, эффективно, вы говорите, что запрашиваете у webapp, а не из базы данных, сам? – bharath
@bharath да вам нужно разоблачить через другой веб-слой, разоблачение его напрямую не является хорошим вариантом. – GoodSp33d
Спасибо за вклад, это помогло, вы могли бы предложить какое-то приложение, которое разработано с этим? Любое приложение в качестве ссылки, чтобы помочь ему принять его дальше? – bharath
- 1. Android - Доступ к онлайн-базе данных SQlite
- 2. Доступ к онлайн-базе данных с Java
- 3. Доступ к базе данных Heroku Postgres онлайн
- 4. Как получить доступ к базе данных MySQL онлайн?
- 5. Подключение к базе данных онлайн Онлайн
- 6. Ошибка подключения MySQL к онлайн-базе данных
- 7. Настройка подключения к базе данных онлайн MySQL
- 8. Android - Подключитесь к онлайн-базе данных MSSQL
- 9. Доступ к базе данных MySQL
- 10. Как получить доступ к базе данных MySQL в Android?
- 11. Доступ к другой базе данных в MySQL из приложения Android
- 12. Одновременно получить доступ к базе данных MySQL
- 13. Доступ к базе данных или веб-сервису
- 14. Подключиться к онлайн-базе данных mysql в eclipse
- 15. Подключитесь к базе данных MySQL через Excel онлайн
- 16. Доступ к базе данных
- 17. Как использовать доступ к Python3.3 онлайн База данных MySQL
- 18. Хотите сохранить и получить доступ к базе данных онлайн-доступа
- 19. Как сделать доступ к онлайн-базе данных приложения WPF?
- 20. Доступ к онлайн-базе данных с объективом c
- 21. Доступ к базе данных MySql с Netty
- 22. Доступ к базе данных MySQL с C
- 23. Доступ к базе данных MySQL из iphone
- 24. Доступ к базе данных Mysql windows 7
- 25. Удаленный доступ к базе данных MYSQL
- 26. Доступ к базе данных XAML и MySQL
- 27. Доступ к базе данных MySQL из python
- 28. Доступ к базе данных MySQL в Electron
- 29. Node.js: доступ к базе данных mysql
- 30. как MySQL удаленный доступ к базе данных
Почему бы не создать веб-сервис для взаимодействия с вашей базой данных –
Webservice? Любые входы или пример того, как их создать? – bharath
проверить этот учебник http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ –