sql >> Databáze >  >> RDS >> Mysql

Přistupovat k databázi SQL přes PHP?

Stažení celé databáze a její nahrání se změnami asi nebude dávat smysl z výkonnostních (a bezpečnostních) důvodů.

Obvykle by se dalo nastavit API v PHP nebo jiném jazyce na straně serveru, který lze volat z vaší aplikace pro iOS, a provádí operace za vás.

Nemám s nimi vlastní zkušenost, takže nemohu posoudit jejich úplnost a robustnost, ale existují již hotová PHP API, která převádějí operace mySQL na operace REST jako phprestsql . Možná je to něco pro vás; mějte však na paměti, že vždy musíte vyřešit problém autentizace. Pokud máte API s přístupem pro zápis (nebo s přístupem pro čtení k citlivým materiálům), budete muset udělat něco, abyste zabránili všem na internetu v přístupu k této URL.

Upravit: pokud jde pouze o dotazování definované sady dat, můžete být nejsnazší pomocí standardního PHP skriptu "dotaz na tabulku a výstup věcí ve smyčce" (nejlépe pomocí PDO) a vrácení json_encode() d výsledek.



  1. Jak vrátím více sad výsledků pomocí SqlCommand?

  2. Datum v UTC v mysql

  3. Nejrychlejší způsob, jak číst obrovskou tabulku MySQL v pythonu

  4. Načítání pouze pevného počtu řádků v MySQL