SMS küldése MySQL-ből (1. rész/4)

MySQL telepítése

A MySQL egy adatbázis-kezelő rendszer, amely ipari környezetben használatos. A Structured Query Language (SQL) nyelvre épül. A leggyakoribb felhasználási területe azonban a webes adatbázisok, például egy online áruház készletének nyilvántartása. Jól együttműködik az Ozeki SMS Gatewayjel, de össze kell kötnöd ezt a két szoftvert. Az első lépés ehhez, hogy telepítsd ezt a szoftvert a számítógépedre.

Videó tartalom
1. Letöltés MySQL
2. MySQL telepítése

1. videó - Hogyan telepítsd a MySQL-t (Videó útmutató)

Kérjük, ugorj a következő videóra, vagy ha legörgetsz, találhatsz képernyőképeket, amelyek leírják, hogyan töltheted le és telepítheted a MySQL adatbázis szervert.

Először is beszerezned kell a telepítéshez szükséges fájlokat. Ehhez látogass el a MySQL letöltő oldalára, és keress a MySQL Community verzióra. Kattints a linkre, és ez elvisz a közösségi letöltési verzió kiválasztó oldalára. A letöltő oldalt a 1. ábrán láthatod.

1. ábra - MYSQL weboldal

Most a MySQL letöltési verzió kiválasztó oldalán vagy. Fontos, hogy a szoftver Community verzióját töltsd le, mert ez ingyenesen használható, néhány zárolt funkcióval, de mindent megkapsz, ami szükséges az Ozeki Gateway MySQL-hez való csatlakoztatásához. Keress egy MySQL Installer for Windows című linket. A 2. ábra segítségével megtalálhatod. Kattints rá, és a letöltő oldal fog megjelenni.

windows telepítő kiválasztása
2. ábra - Windows telepítő kiválasztása

Most ezen az oldalon kiválaszthatod a beállításaidat. Először is kiválaszthatod, hogy Windows-t vagy más operációs rendszert használsz. Esetünkben Windows-t használunk. Alatta több telepítőt láthatsz. A kisebb letölthető fájl a MySQL web verziója, győződj meg róla, hogy a nagyobbat töltöd le, ahogyan a 3. ábrán láthatod. Kattints a "Letöltés" gombra a folyamat elindításához.

a telepítő letöltése
3. ábra - A telepítő letöltése

A MySQL teljes kihasználásához javasoljuk, hogy ezen a lépésen hozz létre egy új fiókot. Ez egy egyszerű folyamat, amely nem tart tovább 10 percnél. Ha kihagynád a fiók létrehozását, kattinthatsz a Nem köszönöm, csak indítsa el a letöltést. gombra, és a böngésződ elindítja a szükséges fájlok letöltését. (4. ábra)

letöltés indítása
4. ábra - Letöltés indítása

Ahogyan a 5. ábrán láthatod, a böngésződ letölti a szükséges fájlokat. Nem tart sokáig, de ez az internetes sebességtől függ. Ha befejeződött, kérjük, kattints rá.

a telepítő megnyitása
5. ábra - A telepítő megnyitása

Most a számítógépednek el kell indítania a MySQL telepítőt. Ez végigvezet az új SQL szerver beállításának lépésein. Itt a Csak szerver opciót kell választanod. Ez úgy telepíti az alkalmazást, hogy egy MySQL szervert tudsz használni, de nem kell SQL táblákat fejlesztened. Kattints a Tovább gombra, ha kiválasztottad az opciót. A kiválasztást a 6. ábrán láthatod.

csak szerver telepítésének kiválasztása
6. ábra - Csak szerver telepítésének kiválasztása

Ezen a lépésen látni fogod a telepítendő termékeket. Ha az előző lépésben a Csak szerver opciót választottad, a listádnak úgy kell kinéznie, mint a miénk a 7. ábrán. Kattints a Végrehajtás gombra, ha telepíteni szeretnéd ezeket az alkalmazásokat.

telepítés végrehajtása
7. ábra - Telepítés végrehajtása

Ezen a lépésen konfigurálhatod az adatbázis szerveredet az igényeid szerint. Választhatsz egy konfigurációs típust, majd párosíthatsz egy portot a szerveredhez. Győződj meg róla, hogy bejelölöd a Nyissa meg a Windows tűzfal portjait hálózati hozzáféréshez négyzetet, így a tűzfal nem fogja megzavarni az adatfolyamot a szervered portján. Ha mindent az igényeidnek megfelelően állítottál be, kérjük, kattints a Tovább gombra. A mi beállításainkat a 8. ábrán láthatod.

típus és hálózati beállítások konfigurálása
8. ábra - Típus és hálózati beállítások konfigurálása

Most kiválaszthatod a szerver hitelesítési módját. Ez egy nagyon fontos lépés, mert szükséged van egy biztonságos szerverre, amelyet csak a megfelelő engedéllyel rendelkező személy módosíthat. Ezen a lépésen két lehetőséged van. Az első egy biztonságosabb jelszó titkosítási rendszer, a másik egy régebbi Örökölt hitelesítési módszer. Győződj meg róla, hogy az újabb és biztonságosabb Erős jelszó titkosítás a hitelesítéshez módszert választod. A lehetőségeidet a 9. ábrán láthatod. Kattints a Tovább gombra a folytatáshoz.

hitelesítési mód kiválasztása
9. ábra - Hitelesítési mód kiválasztása

Ha az előző lépésben a biztonságosabb módszert választottad, a root fiók jelszavának létrehozási ablaka fog megjelenni. Kérjük, írj be egy nehezen kitalálható, de könnyen megjegyezhető jelszót. Győződj meg róla, hogy csak te ismered ezt a jelszót, hogy biztonságos szervered legyen. A jelszó létrehozási folyamatát a 10. ábrán láthatod.

root jelszó meghatározása
10. ábra - Root jelszó meghatározása

Most el kell nevezned a szerveredet. Ez egy fontos lépés, mert a Windows szolgáltatásban ezen a néven fogod látni a szervered. Győződj meg róla, hogy a MySQL szerver indítása rendszerindításkor opció be van jelölve, így a szervered a Windows indításakor elindul. Így az adatbázis szervered mindig készen áll a használatra. A lehetőségeidet a 11. ábrán láthatod.

mysql szolgáltatás konfigurálása
11. ábra - MySQL szolgáltatás konfigurálása

A telepítés utolsó lépésén összefoglalót kapsz az összes testreszabásról, amit a SQL szervereden végrehajtottál. A döntésed véglegesítéséhez kérjük, kattints a Végrehajtás gombra, ahogyan a 12. ábrán láthatod. A telepítőd elindítja az összes szükséges dolgot, amire szükséged van a MySQL szerver használatának megkezdéséhez.

konfiguráció alkalmazása
12. ábra - Konfiguráció alkalmazása

Miután a telepítő befejezte a folyamatot, az összes lista tag előtt pipa jelnek kell lennie. Ebben az esetben van egy működő MySQL szervered. Ha kilépni szeretnél a telepítőből, kattints a Befejezés gombra. (13. ábra)

telepítés befejezése
13. ábra - Telepítés befejezése

Ozeki adatbázis séma létrehozása

ozekidb adatbázis létrehozása
14. ábra - Ozekidb adatbázis létrehozása

CREATE DATABASE ozekidb; 

ozekiuser létrehozása
15. ábra - Ozekiuser létrehozása

CREATE USER 'ozekiuser'@'localhost' IDENTIFIED BY 'ozekipass';
GRANT ALL PRIVILEGES ON ozekidb.* TO 'ozekiuser'@'localhost';
FLUSH PRIVILEGES;

bejelentkezés ozekiuserként
16. ábra - Bejelentkezés ozekiuserként

ozekimessagein tábla létrehozása
17. ábra - Ozekimessagein tábla létrehozása

CREATE TABLE ozekimessagein (
  id int(11) NOT NULL auto_increment,
  sender varchar(255) default NULL,
  receiver varchar(255) default NULL,
  msg text default NULL,
  senttime varchar(100) default NULL,
  receivedtime varchar(100) default NULL,
  operator varchar(100) default NULL,
  msgtype varchar(160) default NULL,
  reference varchar(100) default NULL,
  PRIMARY KEY (id)
  ) charset=utf8;
  ALTER TABLE ozekimessagein ADD INDEX(id);

ozekimessageout tábla létrehozása
18. ábra - Ozekimessageout tábla létrehozása

CREATE TABLE ozekimessageout (
  id int(11) NOT NULL auto_increment,
  sender varchar(255) default NULL,
  receiver varchar(255) default NULL,
  msg text default NULL,
  senttime varchar(100) default NULL,
  receivedtime varchar(100) default NULL,
  reference varchar(100) default NULL,
  status varchar(20) default NULL,
  msgtype varchar(160) default NULL,
  operator varchar(100) default NULL,
  errormsg varchar(250) default NULL,
  PRIMARY KEY (id)) charset=utf8;
  ALTER TABLE ozekimessageout ADD INDEX (id);

More information