Sisukord:
- Samm: looge veebirakendus
- Samm: looge MySQL -i andmebaas
- Samm: looge MySQL -i andmebaasitabel
- Samm: laadige alla ja muutke PHP -faile
- Samm: laadige PHP -failid serverisse üles
- Samm: redigeerige ja laadige üles Arduino (.ino) fail NodeMCU ESP8266 -sse
- Samm: kontrollige ühendust MySQL -i andmebaasiga
Video: Kuidas ühendada NodeMCU ESP8266 MySQL andmebaasiga: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
MySQL on laialdaselt kasutatav relatsiooniandmebaasi haldussüsteem (RDBMS), mis kasutab struktureeritud päringukeelt (SQL). Mingil hetkel võiksite Arduino/NodeMCU andurite andmed MySQL andmebaasi üles laadida. Selles juhendis näeme, kuidas ühendada NodeMCU ESP8266 MySQL andmebaasiga.
Siin kasutan lihtsuse ja vaba kättesaadavuse tõttu MySQL -i andmebaasi majutamiseks 000webhost. Siiski saate kasutada mis tahes platvormi, kuhu on installitud LAMP (Linux, Apache, MySQL/MariaDB, PHP). Isegi teie saate kasutada XAMPP -i MySQL -andmebaasi hostimiseks oma Windowsi arvutis.
Selles juhendis ei kavatse ma ühtegi andurit kasutada. Ma lihtsalt suurendan kahte muutujat ja sisestan need andmebaasi. Siiski saate oma plaadiga ühendada mis tahes anduri.
Nõuded:-
- NodeMCU ESP8266 arendusplaat
- 000webhost konto tasuta versioon (või MySQL on installitud localhost)
- Filezilla FTP klient (tasuta versioon)
Samm: looge veebirakendus
- Minge saidile 000webhost.com ja logige oma kontole sisse.
- Leidke akna paremas ülanurgas nupp Loo uus sait.
- Sisestage soovitud saidi nimi ja parool ning klõpsake siis nuppu Loo. (Märkige saidi parool turvalisse kohta, sest kasutame seda järgmistes sammudes).
- Jätkake suvandit Halda veebisaiti.
Samm: looge MySQL -i andmebaas
Minge jaotisse Tööriistad >> Andmebaasihaldur ja looge seejärel uus andmebaas.
Pärast andmebaasi edukat loomist minge jaotisse Halda >> PhpMyAdmin.
Samm: looge MySQL -i andmebaasitabel
- Leidke ja klõpsake PhpMyAdmini akna vasakpoolsel paneelil andmebaasi nime (nagu on näidatud ekraanipildil a).
- Sisestage tabeli nimi ja veergude arv (olgu see 5). Seejärel klõpsake nuppu Mine.
- Looge veerud (vastavalt ekraanipildil b näidatud skeemile) ja klõpsake siis nuppu Salvesta.
Teise võimalusena saate tabeli luua, käivitades järgmise käsu:-
CREATE TABLE `id13263538_sumodb`. `TIME NOT NULL, PRIMARY KEY (` id`)) MOOTOR = InnoDB;
Samm: laadige alla ja muutke PHP -faile
- Laadige failid dbwrite.php ja dbread.php Githubist alla (või laadige alla lisatud failid).
- Värskendage andmebaasi üksikasju ja tabeli nime failides dbwrite.php ja dbread.php (nagu on näidatud ekraanipildil).
Samm: laadige PHP -failid serverisse üles
- Minge jaotisse Halda veebisaiti >> Veebisaidi seaded >> Üldine.
- Märkige üles hosti nimi, kasutajanimi, port ja parool (parool on sama, mis saidi parool, mis loodi punktis 1).
- Kasutage neid üksikasju serveriga ühenduse loomiseks Filezilla FTP kliendi abil (nagu on näidatud ekraanipildil).
- Liikuge kausta public_html ja laadige üles failid dbwrite.php ja dbread.php.
Samm: redigeerige ja laadige üles Arduino (.ino) fail NodeMCU ESP8266 -sse
- Minge jaotisse Halda veebisaiti >> Veebisaidi seaded >> Üldine ja märkige üles veebisaidi_nimi (saidi URL).
- Muutke.ino -faili, et asendada example.com saidi nimega. Ärge unustage ka WiFi SSID -d ja parooli värskendada.
- Lõpuks laadige kood üles NodeMCU -sse.
Samm: kontrollige ühendust MySQL -i andmebaasiga
Kui kood on NodeMCU -sse üles laaditud, hakkab see andmeid MySQL -i andmebaasi saatma.
Andmebaasi väärtuste vaatamiseks külastage saiti "example.com/dbread.php".
Loodetavasti leiate sellest õpetusest abi. Nautige!
Soovitan:
Arduino Kuidas ühendada mitu servomootorit - PCA9685 Õpetus: 6 sammu
Arduino Kuidas ühendada mitu servomootorit - PCA9685 Õpetus: Selles õpetuses õpime, kuidas ühendada mitu servomootorit, kasutades PCA9685 moodulit ja arduino. PCA9685 moodul on väga hea, kui peate ühendama mitu mootorit, saate selle kohta rohkem lugeda siit https : //www.adafruit.com/product/815Vaadake Vi
Kuidas ühendada Raspberry Pi pilvega, kasutades Node.js: 7 sammu
Kuidas Raspberry Pi pilvega ühendada, kasutades Node.js -i: see õpetus on kasulik kõigile, kes soovivad Raspberry Pi ühendada pilvega, eriti Askoders IoT platvormiga, kasutades Node.js. Kas teil pole Raspberry Pi -d? Kui teil pole praegu Raspberry Pi -d, soovitan teil hankida Raspberry
Kuidas ühendada Raspberry Pi 4 sülearvutiga: 7 sammu
Kuidas Raspberry Pi 4 sülearvutiga ühendada: Tere, pärast mitu päeva kestnud proovimist teada saada, kuidas Pi sülearvutiga ühendada, kuna mul ei olnud väikest monitori, jõudsin selle lahenduseni. Loodetavasti päästab see teid probleemidest ja aitab teil välja töötada. See on väga lihtne juhend ühenduse loomiseks
Kuidas ühendada ja ühendada satelliitraadio: 6 sammu
Plug and Play satelliitraadio parandamine. Enne alustamist peate määrama parima asukoha satelliitraadio ühendamiseks armatuurlauale või veergu ja teil on vaja pistikupesa draiverit, kruvikeeraja ja traadi lõikurid
NODEMCU LUA ESP8266 MySQL -i andmebaasiga ühenduse loomine: 6 sammu
NODEMCU LUA ESP8266 Ühendus MySQL -i andmebaasiga: see juhend ei ole mõeldud nõrganärvilistele, kuna kasutab XAMPP -d (Apache, MySQL & PHP), HTML -i ja loomulikult LUA -d. Kui olete nende lahendamisel kindel, lugege edasi! Ma kasutan XAMPP -i, kuna selle saab seadistada pliiatsiavale või kõvakettale ja see on konfigureeritud