2013-03-01 2 views
1

Мне нужна помощь в подключении моей базы данных mySQL к моему Android-приложению, которое я сейчас разрабатываю.Соедините базу данных MySQL с Android-приложением

Я никогда не делал этого раньше, и я нашел пару учебников here, он содержит хорошую информацию, и я понимаю большую часть этого, но он не полностью работает с моей ситуацией.

У меня есть база данных, хранящаяся на удаленном сервере, который предоставляет мой университет, и я обращаюсь к нему с помощью phpMyAdmin.

Мне нужна помощь в подключении приложения к базе данных, поэтому, когда пользователи регистрируются и регистрируются для приложения, он хранится в базе данных mySQL. Мне сказали, что мне нужно использовать туннель SSH, который у меня есть?

Я никогда не делал этого раньше, поэтому я не слишком хорошо разбираюсь в этом. Спасибо, парни!

UPDATE: Мне нравятся ответы, ребята, спасибо, я совершенно новичок в этом, поэтому я учусь, когда я здесь. Я не знаю, что это за остальные api или как его реализовать, похоже, мне это нужно. Кроме того, мне не нужно только проверять журнал, мне нужно приложение для добавления новых пользователей в базу данных, а также на экране регистрации.

+0

http://androidbash.com/connecting-android-app-to-a-database-using-php-and-mysql/ – SRBhagwat

ответ

0

лучше разработать серверный модуль, который удовлетворяет потребности вашего БД и получить к нему доступ с помощью HTTP-запросов из приложения android.

вам нужно.

1) Один веб-приложение (возможно, обнажая REST API)

2) над веб-приложений, подключение к MySQL с использованием JDBC

3) HTTP рамки клиента в вашем Android приложение (клиент)

+0

Что значит веб-приложение? Восстановить приложение как веб-приложение? Или использовать веб-приложение для подключения двух? – user12074577

+0

используйте веб-приложение, которое действует как фасад между db и вашим клиентом android. – TheWhiteRabbit

1

Это будет сделано через Webservices. Вам необходимо разработать веб-сервис и опубликовать этот веб-сервис в проекте android.

Это то, что сделано в ссылке, которую вы указали.

http://webdesignergeeks.com/mobile/android/android-login-authentication-with-remote-db/

они создали веб-сервис в PHP и вызвать этот веб-сервис для аутентификации имени пользователя и пароля.

+0

Но мне не нужно просто аутентифицировать имя пользователя и пароль, мне нужно приложение для регистрации новых пользователей также в базе данных – user12074577

+0

, так как вы также можете использовать веб-службы RestAPI. –

+0

Я совершенно новичок в этом, у меня есть 0 идей относительно того, как это сделать или что представляет собой API остального или как его использовать. Там какие-нибудь примеры или руководства, которые вы знаете об этом, помогут мне в этом? – user12074577

0

Я следил за этим link, чтобы узнать о подключении mysql к приложениям на базе Android. Также вы можете найти примеры для выпущенного тега.

Смежные вопросы