INHOUDSOPGAWE:

Koppel Raspberry Pi IOT -databasis met MS Excel - Opstel: 3 stappe
Koppel Raspberry Pi IOT -databasis met MS Excel - Opstel: 3 stappe

Video: Koppel Raspberry Pi IOT -databasis met MS Excel - Opstel: 3 stappe

Video: Koppel Raspberry Pi IOT -databasis met MS Excel - Opstel: 3 stappe
Video: 8 Excel tools everyone should be able to use 2024, November
Anonim
Koppel Raspberry Pi IOT -databasis met MS Excel - stel op
Koppel Raspberry Pi IOT -databasis met MS Excel - stel op
Koppel Raspberry Pi IOT -databasis met MS Excel - stel op
Koppel Raspberry Pi IOT -databasis met MS Excel - stel op

In die wêreld van IOT -datavaslegging, skep u baie data wat altyd in 'n databasistelsel soos Mysql of Oracle gestoor word. Om toegang tot hierdie data te verkry en te manipuleer, is die gebruik van Microsoft Office -produkte een van die doeltreffendste metodes. Die doel van hierdie instruksies is om te wys hoe u 'n Raspberry Pi -gasheer mysql -databasis met MS Excel op 'n Windows -skootrekenaar kan koppel.

BOM

1. Raspberry Pi (RPi) - wat met wi -fi geaktiveer is, 'n Linux O/S geïnstalleer het en aan die internet gekoppel is (ek het 'n RPi -nul in bedienermodus gebruik). Ek neem aan dat u weet hoe u 'n bedryfstelsel op Raspberry Pi kan installeer. Gaan na hierdie skakel om die nuutste prent (e) https://www.raspberrypi.org/downloads/ te vind. Noobs of Raspbian is albei Linux -beelde wat sal werk.

Hier is die weergawe van die RPi -bedryfstelsel wat ek gebruik het. Ek het dit ontlok deur hierdie opdrag in Putty uit te voer. lsb_release -a Geen LSB -modules is beskikbaar nie. Verspreider -ID: Raspbian Beskrywing: Raspbian GNU/Linux 8.0 (jessie) Vrystelling: 8.0 Kodenaam: jessie

2. Windows -skootrekenaar met MS Excel geïnstalleer (werk ook op Apple -toestelle en Linux -rekenaars)

3. Putty - Dit is 'n terminale emulator waarmee u toegang tot die RPi Linux -omgewing vanaf u Windows -tafelblad kan kry.

Stap 1: Stel u Framboos Pi op

Stel jou Framboos Pi op
Stel jou Framboos Pi op
Stel jou Framboos Pi op
Stel jou Framboos Pi op

Meld u aan by u RPi met Putty en doen dan die volgende:

1. Stel Apache op - (nie streng nodig nie, maar u kan later 'n webvorm gebruik)

Tik die volgende opdragte -

sudo apt-get updates sudo apt-get install apache2

sudo a2dismod mpm_event

sudo a2enmod mpm_prefork

sudo systemctl herbegin apache2 (dit begin apache weer).

2. Stel MySql op

tik-sudo apt-get install mysql-server

(Voer 'n veilige wagwoord in wanneer die installasie dit vra). (Begin mysql_secure_installation om die toetsdatabasis en enige vreemde gebruikersmagtiging wat tydens die aanvanklike installasieproses bygevoeg is, te verwyder:

tik - sudo mysql_secure_installation

(Dit word aanbeveel dat u ja (y) vir alle vrae kies. As u reeds 'n veilige wortelwagwoord het, hoef u dit nie te verander nie.)

3. Installeer voorbeelddatabasis - ons gaan Sakila hiervoor gebruik - sien

Tik die volgende op die RpI -opdragreël

cd /tmp

sudo wget

sudo tar -xvzf sakila -db.tar.gz

HIERDIE MOET WYS

sakila-db/

sakila-db/sakila-data.sql

sakila-db/sakila-schema.sql

sakila-db/sakila.mwb

tik nou, cd sakila-db

sudo chmod 755 *. *

TEKEN NOU OP DIE MYSQL -SKULP IN PUTTY

mysql -u root -p (u sal gevra word vir die wagwoord wat u tydens die mysql -installasie opgestel het.

tik nou, mysql> BRON /tmp/sakila-db/sakila-schema.sql;mysql> BRON /tmp/sakila-db/sakila-data.sql;

mysql> GEBRUIK sakila; Databasis verander mysql> TOON TABelle; (JY MOET SIEN)

+ ----------------------------+ | Tabelle_in_sakila | + ----------------------------+ | akteur | | akteurinligting | | adres | | kategorie | | stad | | land | | kliënt | | kliëntelys | | film | | filmakteur | | filmkategorie | | filmlys | | inventaris | | taal | | mooier_but_ stadiger_film_lys | | betaling | | verhuur | | sales_by_film_category | | sales_by_store | | personeel | | personeel_lys | | winkel | + ----------------------------+ 22 rye in stel (0,01 sek.)

U kan verifieer dat die tabelle data bevat deur te tik kies * van betaling;

SKEP VOLGENDE 'N MYSQL -GEBRUIKER -tipe

mysql> SKEP GEBRUIKER 'sakila_test'@'%' IDENTIFIED BY 'your_password'; navraag OK, 0 rye geraak (0,01 sek)

mysql> TOEEKEN ALLE VOORREGTE AAN *. * NA 'sakila_test'@'%' MET TOELETINGSOPTIE;

Navraag OK, 0 rye geraak (0,00 sek.)

Tik exit om die Mysql -dop te verlaat om na die Putty -dop terug te keer

Tik vervolgens sudo nano /etc/mysql/my.cnf

en skakel die lyn uit om #bind-address = 127.0.0.1 te wys

Gaan nou uit die Putty -dop.

Stap 2: Installeer ODBC op WIndows

Installeer ODBC op WIndows
Installeer ODBC op WIndows
Installeer ODBC op WIndows
Installeer ODBC op WIndows
Installeer ODBC op WIndows
Installeer ODBC op WIndows
Installeer ODBC op WIndows
Installeer ODBC op WIndows

Gaan -

Laai die relevante lêer af volgens die prent hierbo.

Stel dit dan op Windows op. Op Windows 10 - klik op die Windows -ikoon - links onder - klik dan op die tandwiel (tweede ikoon onderaan) en tik odbc in die soekkassie en kies odbc -databronne (32 bis), en volg dan die instruksies soos aangedui in die prent ODBC SET UP 1 - Volg dan die stappe in die ODBC -opstelling van die prent 2 - gebruik die instellings wat u voorheen gebruik het, insluitend u RPi -gasheernaam + u Mysql -geloofsbriewe

Stap 3: Gebruik Excel

Met behulp van Excel
Met behulp van Excel
Met behulp van Excel
Met behulp van Excel

Volg die stappe in die prentjie Excel 1 - Open 'n werkblad in Excel en kies dan die Data -kieslys, kry dan data, ander bronne, ODBC - en kies u databron. Voer vervolgens die Mysql -gebruikersnaam en -wagwoord in en maak dan verbinding met u databron, bv. Sakila in die keuselys en klik op ok.. As u op die pyltjie op die databronne klik, verskyn die tabelle in die sakila -databasis. As u 'n tabel kies en op die laai -knoppie klik, verskyn die tabel in MS Excel.

Dit is dit, baie geluk.

Aanbeveel: