Sadržaj:

Povežite Raspberry Pi IOT bazu podataka s MS Excelom - postavljanje: 3 koraka
Povežite Raspberry Pi IOT bazu podataka s MS Excelom - postavljanje: 3 koraka

Video: Povežite Raspberry Pi IOT bazu podataka s MS Excelom - postavljanje: 3 koraka

Video: Povežite Raspberry Pi IOT bazu podataka s MS Excelom - postavljanje: 3 koraka
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Novembar
Anonim
Povežite Raspberry Pi IOT bazu podataka s MS Excelom - postavite
Povežite Raspberry Pi IOT bazu podataka s MS Excelom - postavite
Povežite Raspberry Pi IOT bazu podataka s MS Excelom - postavite
Povežite Raspberry Pi IOT bazu podataka s MS Excelom - postavite

U svijetu prikupljanja podataka IOT -a stvara se mnogo podataka koji se uvijek spremaju u sistem baze podataka kao što su Mysql ili Oracle. Da biste dobili pristup i upravljali ovim podacima, jedna od najefikasnijih metoda je korištenje Microsoft Office proizvoda. Svrha ovog uputstva je pokazati kako povezati mysql bazu podataka koja se nalazi na Raspberry Pi -u sa MS Excel -om na Windows laptopu.

BOM

1. Raspberry Pi (RPi) - koji ima omogućen wi -fi, ima instaliran Linux O/S i povezan je na Internet (koristio sam RPi nulu u poslužiteljskom načinu). Pretpostavljam da znate kako instalirati operativni sistem na Raspberry Pi. Na ovoj vezi možete pronaći najnovije slike (e) https://www.raspberrypi.org/downloads/. Noobs ili Raspbian su Linux slike koje će raditi.

Evo verzije RPi operativnog sistema koju sam koristio. To sam izazvao pokretanjem ove naredbe u Puttyju. lsb_release -a Nema dostupnih LSB modula. ID distributera: Raspbian Opis: Raspbian GNU/Linux 8.0 (jessie) Izdanje: 8.0 Kodno ime: jessie

2. Windows laptop sa instaliranim MS Excel -om (radiće i na Apple uređajima i Linux računarima)

3. Putty - Ovo je terminalni emulator koji vam omogućava pristup RPi Linux okruženju sa vaše Windows radne površine.

Korak 1: Postavljanje vašeg Raspberry Pi

Postavljanje vašeg Raspberry Pi
Postavljanje vašeg Raspberry Pi
Postavljanje vašeg Raspberry Pi
Postavljanje vašeg Raspberry Pi

Prijavite se na svoj RPi pomoću programa Putty, a zatim učinite sljedeće:

1. Postavite Apache - (Nije strogo potrebno, ali ćete kasnije možda htjeti koristiti web obrazac)

Upišite sljedeće naredbe -

sudo apt-get updatesudo apt-get install apache2

sudo a2dismod mpm_event

sudo a2enmod mpm_prefork

sudo systemctl ponovo pokreće apache2 (ovo ponovo pokreće apache).

2. Postavite MySql

tip-sudo apt-get install mysql-server

(Unesite sigurnu lozinku kada to od vas zatraži instalacija). (Pokrenite mysql_secure_installation da biste uklonili testnu bazu podataka i sva strana dopuštenja dodana tokom početnog procesa instalacije:

tip - sudo mysql_secure_installation

(Preporučuje se da za sva pitanja odaberete da (y). Ako već imate sigurnu root lozinku, ne morate je mijenjati.)

3. Instalirajte uzorak baze podataka - Za ovo ćemo koristiti Sakilu - pogledajte

Na naredbenoj liniji RpI upišite sljedeće

cd /tmp

sudo wget

sudo tar -xvzf sakila -db.tar.gz

OVO SE TREBA ZASLONITI

sakila-db/

sakila-db/sakila-data.sql

sakila-db/sakila-schema.sql

sakila-db/sakila.mwb

sada otkucaj, cd sakila-db

sudo chmod 755 *. *

SAD SE PRIJAVITE NA MYSQL LUKU U PUTU

mysql -u root -p (od vas će biti zatraženo da unesete lozinku koju ste postavili tokom instalacije mysql -a.

sada otkucaj, mysql> IZVOR /tmp/sakila-db/sakila-schema.sql;mysql> IZVOR /tmp/sakila-db/sakila-data.sql;

mysql> USE sakila; Baza podataka promijenjena mysql> SHOW TABLES; (TREBA VIDETI)

+ ----------------------------+ | Tables_in_sakila | + ----------------------------+ | glumac | | glumac_info | | adresa | | kategorija | | grad | | zemlja | | kupac | | customer_list | | film | | film_actor | | film_kategorija | | film_list | | inventar | | jezik | | nicer_but_slower_film_list | | plaćanje | | iznajmljivanje | | sales_by_film_category | | sales_by_store | | osoblje | | staff_list | | trgovina | + ----------------------------+ 22 reda u setu (0,01 sek)

Možete provjeriti jesu li tablice sadržavale podatke izgovaranjem upisivanja select * from payment;

SLJEDEĆE CREATE MYSQL USER tip

mysql> CREATE USER 'sakila_test'@'%' IDENTIFIED BY 'your_password'; Upit je u redu, 0 redova pogođeno (0,01 sek)

mysql> ODOBRI SVE PRIVILEGIJE NA *. * NA 'sakila_test'@'%' SA OPCIJOM GRANTA;

Upit je u redu, zahvaćeno 0 redova (0,00 s)

Upišite exit da napustite Mysql ljusku i vratite se u ljusku Putty

Zatim upišite sudo nano /etc/mysql/my.cnf

i iskomunicirajte red za prikaz #bind-address = 127.0.0.1

Sada izađite iz ljuske Putty.

Korak 2: Instalirajte ODBC na WIndows

Instalirajte ODBC na WIndows
Instalirajte ODBC na WIndows
Instalirajte ODBC na WIndows
Instalirajte ODBC na WIndows
Instalirajte ODBC na WIndows
Instalirajte ODBC na WIndows
Instalirajte ODBC na WIndows
Instalirajte ODBC na WIndows

Idi na -

Preuzmite odgovarajuću datoteku prema gornjoj slici.

Zatim ga konfigurirajte u sustavu Windows. U sustavu Windows 10 - kliknite ikonu Windows - dolje lijevo - zatim kliknite zupčanik (druga ikona odozdo) i upišite odbc u okvir za pretraživanje i odaberite odbc izvore podataka (32 bita), a zatim slijedite upute prikazane na slici ODBC SETUP 1 - Zatim slijedite korake prikazane na slici ODBC SETUP 2 - koristeći postavke koje ste prethodno koristili, uključujući naziv vašeg RPi hosta + vaše Mysql vjerodajnice

Korak 3: Korištenje programa Excel

Korišćenje programa Excel
Korišćenje programa Excel
Korišćenje programa Excel
Korišćenje programa Excel

Slijedite korake na slici Excel 1 - Otvorite radni list u Excelu, a zatim odaberite meni Podaci, zatim Dohvati podatke, Drugi izvori, ODBC - i odaberite izvor podataka. Zatim unesite korisničko ime i lozinku za Mysql, a zatim se povežite s izvorom podataka, npr. Sakila s padajućeg izbornika i kliknite u redu.. Ako kliknete strelicu na nazive izvora podataka, pojavit će se tablice u sakila bazi podataka. Kada odaberete tablicu i kliknete na gumb za učitavanje, tablica će se pojaviti u MS Excelu.

To je to, sretno.

Preporučuje se: