Adatbázis táblák létrehozása
Ahhoz, hogy megoldást hozzunk létre SMS-ek küldésére PostgreSQL-ből, 13 perc szükséges. Ez a cikk útmutatást és szükséges információkat nyújt, hogy hatékonyan elvégezhesd ezt az eljárást. Talán a legnagyobb előnye ennek a PostgreSQL megoldásnak, hogy csak néhány alapvető beállítást kell elvégezned, és rövid időn belül készen állsz az SMS-küldésre. Ez a megoldás az Ozeki SMS Gateway-re épül, így kihasználhatod annak a tényét, hogy kiváló naplózási képességeket kínál, ami azt jelenti, hogy gyorsan nyomon követheted a hibákat. Feltételezzük, hogy ismered a mobil szöveges üzenetküldés alapjait. Értékes információkat és jól strukturált lépésről lépésre utasításokat kapsz. Reméljük, hogy élvezni fogod az olvasást.
Videó tartalom1. Kapcsolódás PostgreSQL-hez
2. Felhasználó létrehozása PostgreSQL-ben
3. CREATE TABLE utasítások másolása
Hogyan hozzunk létre megfelelő adatbázis táblát (Videó útmutató)
Ebben a videóban megtanulod, hogyan hozz létre egy helyesen működő adatbázis táblát a PostgreSQL GUI-jával, a pgadmin segítségével. A videó a pgadmin megnyitásával kezdődik, és a működő adatbázis táblával ér véget. Megtanulod, hogyan konfiguráld a táblát a létrehozás során, és hogyan állítsd be az engedélyeket a pgadmin-ben. A videó alig több mint 2 perc hosszú, és részletesen bemutatja az összes szükséges lépést. Nem lesz gondod a követéssel.
Kérjük, görgess le az SQL utasítások másolásához (2-3. ábra), amelyeket a videóban használtunk. Ha már létrehoztad az adatbázist PostgreSQL-ben, ugorhatsz a következő videóhoz.
PgAdmin indítása
Az 1. ábrán láthatod a pgadmin nevű ikont, amelyet meg kell keresned. Kattints rá az alkalmazás indításához, ahol elkezdheted az adatbázis szerkezet beállítását és a PostgreSQL szerverhez való kapcsolódást.
Ozeki felhasználó és adatbázis létrehozása
A következő SQL parancsok használhatók egy 'ozekiuser' nevű felhasználó létrehozására, 'ozekipass' jelszóval. Ez egy PostgreSQL felhasználói fiók. Ezt a felhasználói fiókot használhatod az ozeki adatbázishoz való kapcsolódáshoz.
CREATE ROLE ozekiuser WITH LOGIN SUPERUSER CREATEDB CREATEROLE INHERIT NOREPLICATION CONNECTION LIMIT -1 PASSWORD 'ozekipass';3. ábra - CREATE ROLE utasítások másolása
Most másold le a kódot, amelyet az 5. ábrán láthatsz. Láthatod, hogy beillesztettük a kódot, és létrehozta az adatbázisunkat, a 4. ábrán.
CREATE DATABASE ozekidb WITH OWNER = ozekiuser ENCODING = 'UTF8' CONNECTION LIMIT = -1;5. ábra - CREATE DATABASE utasítások másolása
CREATE TABLE utasítások a PostgreSQL szervereden való használatra
A kód
CREATE TABLE ozekimessagein ( id serial, sender varchar(255), receiver varchar(255), msg varchar(160), senttime varchar(100), receivedtime varchar(100), operator varchar(100), msgtype varchar(160), reference varchar(100) ); CREATE TABLE ozekimessageout ( id serial, sender varchar(255), receiver varchar(255), msg varchar(160), senttime varchar(100), receivedtime varchar(100), reference varchar(100), status varchar(20), operator varchar(100), errormsg varchar(250), msgtype varchar(160) );6. ábra - CREATE TABLE utasítások másolása
A kód másolása
A 7. ábrán láthatod, hogyan másolhatod le a megadott kódot. Ez a kód felépíti az adatbázist, hogy az Ozeki SMS Gateway működhessen vele. Kattints jobb gombbal a kiemelt kódra, és válaszd a másolás lehetőséget.
A kód beillesztése
Az adatbázis felépítéséhez be kell illesztened a másolt kódot a pgadmin lekérdezés szerkesztő részébe. Illeszd be és futtasd a kódot. Ez létrehoz egy használható adatbázist, amellyel dolgozhatsz. A beillesztett kódot a 8. ábrán láthatod.
More information