sql >> Databasteknik >  >> RDS >> Mysql

Använder MySQL med Android

Du behöver två saker

  • Webbtjänst
  • Kund

Webbtjänst :Detta är i grunden en webbplats som kommer att hämta information från MySQL och visa den som JSON. Du kan använda XML eller något annat, men JSON har visat sig vara det enklaste för mig.

Handledning för PHP och MySQL:http://www.w3schools.com/php/php_mysql_intro.asp

Jag antar att du kan göra det, det är inte så svårt. Vad du vanligtvis får är en array från databasen. Du använder den arrayen för att göra JSON av den med hjälp av

<?php
    echo json_encode($my_array);
?>

Vad du kommer att få är något i stil med detta:

{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}

Kund :Hittills har jag bara använt bibliotek som heter GSON , och det fungerade utmärkt för mig. Jag tror att du hittar alla exempel där på hur man använder det. Vad den gör är att läsa att JSON via URL du har angett och fyller upp dina objekt.



  1. MySql ger behörigheter för alla databaser som börjar med <sträng>

  2. PDO-anslutning utan databasnamn?

  3. Inte en giltig månad när du infogar data i Oracle

  4. Återställer åtkomst till förlorat MySQL-lösenord för PHPMyAdmin på WAMP