sql >> Database >  >> RDS >> Mysql

MySQL gebruiken met Android

Je hebt twee dingen nodig

  • Webservice
  • Klant

Webservice :Dit is eigenlijk een website die informatie uit MySQL haalt en deze weergeeft als JSON. Je kunt XML of iets anders gebruiken, maar JSON is voor mij het gemakkelijkst gebleken.

PHP &MySQL tutorial:http://www.w3schools.com/php/php_mysql_intro.asp

Ik ga ervan uit dat je dat kunt doen, het is niet zo moeilijk. Wat u meestal krijgt, is een array uit de database. Je gebruikt die array om er JSON van te maken, met

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

Wat je krijgt is zoiets als dit:

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

Klant :Tot nu toe heb ik alleen de bibliotheek gebruikt met de naam GSON , en het werkte prima voor mij. Ik denk dat je daar alle voorbeelden zult vinden over het gebruik ervan. Wat het doet, is lezen dat JSON via de URL die u hebt verstrekt, uw objecten vult.



  1. Ik wil dat mysql-tabel twee talen ondersteunt

  2. Recursieve query in SQL Server

  3. MYSQL - Vergelijk NU() en een datum in Paris TimeZone in een verzoek

  4. Een-op-een relatie waarbij meerdere tabellen betrokken zijn