Sisällysluettelo:

Yhdistä Raspberry Pi IOT -tietokanta MS Excelin kanssa - Asennus: 3 vaihetta
Yhdistä Raspberry Pi IOT -tietokanta MS Excelin kanssa - Asennus: 3 vaihetta

Video: Yhdistä Raspberry Pi IOT -tietokanta MS Excelin kanssa - Asennus: 3 vaihetta

Video: Yhdistä Raspberry Pi IOT -tietokanta MS Excelin kanssa - Asennus: 3 vaihetta
Video: Топ 5 скрытых полезных программ Windows 10 2024, Marraskuu
Anonim
Yhdistä Raspberry Pi IOT -tietokanta MS Excelin kanssa - Asenna
Yhdistä Raspberry Pi IOT -tietokanta MS Excelin kanssa - Asenna
Yhdistä Raspberry Pi IOT -tietokanta MS Excelin kanssa - Asenna
Yhdistä Raspberry Pi IOT -tietokanta MS Excelin kanssa - Asenna

IOT -tiedonkeruun maailmassa luodaan paljon tietoja, jotka tallennetaan poikkeuksetta tietokantajärjestelmään, kuten Mysql tai Oracle. Näiden tietojen saamiseksi ja käsittelemiseksi yksi tehokkaimmista tavoista on käyttää Microsoft Office -tuotteita. Tämän ohjeen tarkoitus on näyttää, miten Raspberry Pi: n isännöimä mysql -tietokanta liitetään Windows -kannettavaan MS Exceliin.

BOM

1. Raspberry Pi (RPi) - jossa on Wi -Fi -yhteys, Linux O/S on asennettu ja Internet -yhteys (käytin RPi nollaa palvelintilassa). Oletan, että tiedät kuinka asentaa käyttöjärjestelmä Raspberry Pi: hen. Tarkista tästä linkistä uusimmat kuvat https://www.raspberrypi.org/downloads/. Noobs tai Raspbian ovat molemmat Linux -kuvia, jotka toimivat.

Tässä on käyttämäni RPi -käyttöjärjestelmän versio. Sain tämän aikaan suorittamalla tämän komennon Puttyssä. lsb_release -a LSB -moduuleja ei ole saatavilla. Jakelijan tunnus: Raspbian Kuvaus: Raspbian GNU/Linux 8.0 (jessie) Julkaisu: 8.0 Koodinimi: jessie

2. Windows -kannettava tietokone, johon on asennettu MS Excel (toimii myös Apple -laitteilla ja Linux -työasemilla)

3. Putty - Tämä on pääteemulaattori, jonka avulla voit käyttää RPi Linux -ympäristöä Windows -työpöydältäsi.

Vaihe 1: Asenna Raspberry Pi

Raspberry Pi -laitteen asentaminen
Raspberry Pi -laitteen asentaminen
Raspberry Pi -laitteen asentaminen
Raspberry Pi -laitteen asentaminen

Kirjaudu RPi -laitteeseen Puttyn avulla ja toimi seuraavasti:

1. Asenna Apache - (Ei ehdottoman välttämätöntä, mutta haluat ehkä käyttää verkkolomaketta myöhemmin)

Kirjoita seuraavat komennot -

sudo apt-get updatesudo apt-get install apache2

sudo a2dismod mpm_event

sudo a2enmod mpm_prefork

sudo systemctl käynnistä apache2 uudelleen (tämä käynnistää apache uudelleen).

2. Asenna MySql

tyyppi-sudo apt-get install mysql-server

(Anna suojattu salasana, kun asennus pyytää.) (Suorita mysql_secure_installation poistaaksesi testitietokannan ja mahdolliset vieraat käyttöoikeudet, jotka on lisätty ensimmäisen asennusprosessin aikana:

tyyppi - sudo mysql_secure_installation

(On suositeltavaa valita kyllä (y) kaikkiin kysymyksiin. Jos sinulla on jo suojattu pääsalasana, sinun ei tarvitse vaihtaa sitä.)

3. Asenna esimerkkitietokanta - Käytämme tähän Sakilaa - katso

Kirjoita RpI -komentoriville seuraava

cd /tmp

sudo wget

sudo tar -xvzf sakila -db.tar.gz

TÄMÄ PITÄISI NÄYTTÄÄ

sakila-db/

sakila-db/sakila-data.sql

sakila-db/sakila-schema.sql

sakila-db/sakila.mwb

kirjoita nyt, cd sakila-db

sudo chmod 755 *. *

NYT kirjaudu sisään MYSQL -koteloon

mysql -u root -p (sinulta kysytään mysql -asennuksen aikana määrittämääsi salasanaa.

kirjoita nyt, mysql> LÄHDE /tmp/sakila-db/sakila-schema.sql;mysql> LÄHDE /tmp/sakila-db/sakila-data.sql;

mysql> KÄYTÄ sakila; Tietokanta muutettu mysql> SHOW TABLES; (SINUN PITÄISI NÄHDÄ)

+ ----------------------------+ | Tables_in_sakila | + ----------------------------+ | näyttelijä | | näyttelijä_info | | osoite | | luokka | | kaupunki | | maa | | asiakas | | asiakas_lista | | elokuva | | elokuva_näyttelijä | | elokuva_luokka | | elokuva_lista | | inventaario | | kieli | | nicer_but_slower_film_list | | maksu | | vuokraus | | sales_by_film_category | | myynti_my_store | | henkilökunta | | staff_list | | myymälä | + ----------------------------+ 22 riviä sarjassa (0,01 s)

Voit varmistaa, että taulukot sisältävät tietoja sanomalla kirjoittamalla select * from payment;

NEXT CREATE MYSQL USER -tyyppi

mysql> LUO KÄYTTÄJÄ 'sakila_test'@'%' IDENTIFIED by 'your_password'; Kysely OK, vaikuttaa 0 riviä (0,01 sekuntia)

mysql> MYÖNNÄ KAIKKI OIKEUDET *. * TO 'sakila_test'@'%' APUVAIHTOEHDOLLA;

Kysely OK, 0 riviä (0,00 sekuntia)

Poistu Mysql -kuorista kirjoittamalla exit ja palaa Putty -kuoreen

Kirjoita seuraavaksi sudo nano /etc/mysql/my.cnf

ja liitä rivit näyttämään #bind-address = 127.0.0.1

Lopeta nyt kitti.

Vaihe 2: Asenna ODBC WIndowsiin

Asenna ODBC WIndowsiin
Asenna ODBC WIndowsiin
Asenna ODBC WIndowsiin
Asenna ODBC WIndowsiin
Asenna ODBC WIndowsiin
Asenna ODBC WIndowsiin
Asenna ODBC WIndowsiin
Asenna ODBC WIndowsiin

Siirry -

Lataa asianmukainen tiedosto yllä olevan kuvan mukaisesti.

Seuraavaksi määritä se Windowsissa. Windows 10: napsauta ikkunakuvaketta - vasen alareuna - napsauta sitten rataskuvaketta (toinen kuvake alhaalta) ja kirjoita odbc hakukenttään ja valitse odbc -tietolähteet (32 -bittinen) ja seuraa sitten ohjeita kuvan mukaisesti ODBC SET UP 1 - Noudata seuraavaksi kuvassa ODBC SET UP 2 esitettyjä vaiheita - käyttämällä aiemmin käyttämiäsi asetuksia, mukaan lukien RPi -isäntänimi + MySQL -tunnuksesi

Vaihe 3: Excelin käyttäminen

Excelin käyttäminen
Excelin käyttäminen
Excelin käyttäminen
Excelin käyttäminen

Noudata kuvan ohjeita Excel 1 - Avaa laskentataulukko Excelissä ja valitse sitten Data -valikko, sitten Hae tiedot, Muut lähteet, ODBC - ja valitse tietolähteesi. Anna seuraavaksi Mysql -käyttäjänimi ja -salasana ja muodosta sitten yhteys tietolähteeseesi, esim. Sakila, avattavasta valikosta ja napsauta OK.. Jos napsautat nuolta tietolähteiden nimissä, sakila -tietokannan taulukot tulevat näkyviin. Kun valitset taulukon ja napsautat latauspainiketta, taulukko näkyy MS Excelissä.

Siinä kaikki, onnea.

Suositeltava: