Как подключиться к базе данных MySQL, используя только ajax и javascript? - PullRequest
2 голосов
/ 15 июля 2011

Я пытаюсь создать приложение, использующее разрыв телефона, чтобы пользователи могли войти в систему. Я знаю, как подключиться к базе данных mysql с помощью php, но не знаю, как подключиться к ней с помощью ajax. Я надеюсь, что кто-то может показать, как это делается, или если есть другой способ подключения к базе данных mysql в phonegap.

Спасибо

Ответы [ 2 ]

4 голосов
/ 15 июля 2011

Вы не можете напрямую подключиться к базе данных MySQL со стороны клиента. Это не совсем правильно (но я слышал, что некоторые люди делают то же самое с MongoDB).

В любом случае, правильный подход для этого:

  1. Вы должны иметь серверный код (веб-сервис) с методами, которые фактически подключаются к базе данных, выполняют операции CRUD.Это будет API вашего приложения.
  2. В клиенте вы используете этот API.Если вы используете Javascrip, лучше всего использовать jQuery.
2 голосов
/ 15 июля 2011

Это не относится к Android.

Во всяком случае, в прошлый раз, когда я проверял, не было возможности напрямую подключиться к MySQL через AJAX.

Вам нужен сервер (например, в php), который принимает соединение через AJAX, а затем подключается к MySql, обрабатывает данные и возвращает результаты через JSON, XML, простой текст или любой другой формат, который вы предпочитаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...