Taula de continguts:

Connecteu la base de dades IOT de Raspberry Pi amb MS Excel: configuració: 3 passos
Connecteu la base de dades IOT de Raspberry Pi amb MS Excel: configuració: 3 passos

Vídeo: Connecteu la base de dades IOT de Raspberry Pi amb MS Excel: configuració: 3 passos

Vídeo: Connecteu la base de dades IOT de Raspberry Pi amb MS Excel: configuració: 3 passos
Vídeo: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, De novembre
Anonim
Connecteu la base de dades IOT de Raspberry Pi amb MS Excel: configuració
Connecteu la base de dades IOT de Raspberry Pi amb MS Excel: configuració
Connecteu la base de dades IOT de Raspberry Pi amb MS Excel: configuració
Connecteu la base de dades IOT de Raspberry Pi amb MS Excel: configuració

En el món de la captura de dades IOT, es creen moltes dades que invariablement es guarden en un sistema de bases de dades com Mysql o Oracle. Per obtenir accés i manipular aquestes dades, un dels mètodes més eficients és utilitzar els productes de Microsoft Office. El propòsit d’aquest instructiu és mostrar com connectar una base de dades mysql allotjada a Raspberry Pi amb MS Excel en un ordinador portàtil de Windows.

BOM

1. Raspberry Pi (RPi) - que està activat per Wi-Fi, té un Linux O / S instal·lat i està connectat a Internet (he utilitzat un RPi zero en mode servidor). Suposo que sabeu com instal·lar un sistema operatiu a Raspberry Pi. Consulteu aquest enllaç per trobar les imatges més recents https://www.raspberrypi.org/downloads/. Noobs o Raspbian són imatges de Linux que funcionaran.

Aquí teniu la versió del sistema operatiu RPi que he utilitzat. Vaig provar-ho executant aquesta ordre a Putty. lsb_release -a No hi ha mòduls LSB disponibles. Identificador del distribuïdor: Raspbian Descripció: Raspbian GNU / Linux 8.0 (jessie) Llançament: 8.0 Nom del codi: jessie

2. Ordinador portàtil Windows amb MS Excel instal·lat (també funcionarà en dispositius Apple i ordinadors de sobretaula Linux)

3. Putty - Aquest és un emulador de terminal que us permet accedir a l'entorn RPi Linux des del vostre escriptori de Windows.

Pas 1: configureu el vostre Raspberry Pi

Configuració del vostre Raspberry Pi
Configuració del vostre Raspberry Pi
Configuració del vostre Raspberry Pi
Configuració del vostre Raspberry Pi

Inicieu sessió al vostre RPi mitjançant Putty i, a continuació, feu el següent:

1. Configureu Apache - (No és estrictament necessari, però és possible que vulgueu utilitzar un formulari web més endavant)

Escriviu les ordres següents:

sudo apt-get updates sudo apt-get install apache2

sudo a2dismod mpm_event

sudo a2enmod mpm_prefork

sudo systemctl reinicia apache2 (això reinicia apache).

2. Configureu MySql

escriviu - sudo apt-get install mysql-server

(Introduïu una contrasenya segura quan la instal·lació ho demani). (Executeu mysql_secure_installation per eliminar la base de dades de prova i els permisos d'usuari aliens afegits durant el procés d'instal·lació inicial:

tipus - sudo mysql_secure_installation

(Es recomana seleccionar sí (y) per a totes les preguntes. Si ja teniu una contrasenya root segura, no cal que la canvieu.)

3. Instal·leu la base de dades de mostra: utilitzarem Sakila per a això - consulteu

A la línia d’ordres RpI, escriviu el següent

cd / tmp

sudo wget

sudo tar -xvzf sakila-db.tar.gz

AQUEST S’HA DE MOSTRAR

sakila-db /

sakila-db / sakila-data.sql

sakila-db / sakila-schema.sql

sakila-db / sakila.mwb

ara escriu, cd sakila-db

sudo chmod 755 *. *

ARA INICI SESSIÓ AL SHELL MYSQL EN MASSILLA

mysql -u root -p (se us demanarà la contrasenya que vau configurar durant la instal·lació de mysql.

ara escriu, mysql> FONT /tmp/sakila-db/sakila-schema.sql;mysql> FONT /tmp/sakila-db/sakila-data.sql;

mysql> USAR sakila; La base de dades ha canviat mysql> MOSTRA TAULES; (VOLS VEURE)

+ ---------------------------- + | Taules_en_sakila | + ---------------------------- + | actor | | actor_info | | adreça | | categoria | | ciutat | | país | | client | | llista_clients | | pel·lícula | | actor_filme | | categoria_film | | llista_films | | inventari | | idioma | | nicer_but_slower_film_list | | pagament | | lloguer | | sales_by_film_category | | vendes_per_botiga | | personal | | llista_personal | | botiga | + ---------------------------- + 22 files en conjunt (0,01 s)

Podeu verificar que les taules contenen dades dient escrivint select * from payment;

SEGÜENT CREAR UN tipus d’USUARI MYSQL

mysql> CREA UN USUARI 'sakila_test' @ '%' IDENTIFICAT PER 'your_password'; consulta OK, 0 files afectades (0,01 s)

mysql> CONCEDIU TOTS ELS PRIVILEGIS ACTIVATS *. * A 'sakila_test' @ '%' AMB OPCIÓ DE CONCESSIÓ;

Consulta bé, hi ha 0 files afectades (0,00 segons)

Escriviu exit per sortir del shell Mysql per tornar al shell Putty

A continuació, escriviu sudo nano /etc/mysql/my.cnf

i connecteu la línia per mostrar # bind-address = 127.0.0.1

Ara sortiu del shell Putty.

Pas 2: instal·leu ODBC a Windows

Instal·leu ODBC a Windows
Instal·leu ODBC a Windows
Instal·leu ODBC a Windows
Instal·leu ODBC a Windows
Instal·leu ODBC a Windows
Instal·leu ODBC a Windows
Instal·leu ODBC a Windows
Instal·leu ODBC a Windows

Anar -

Baixeu-vos el fitxer corresponent segons la imatge anterior.

A continuació, configureu-lo al Windows. Al Windows 10, feu clic a la icona de Windows, a la part inferior esquerra, després feu clic a la roda dentada (segona icona de baix) i escriviu odbc al quadre de cerca i seleccioneu fonts de dades odbc (32 bits) i seguiu les instruccions tal com es mostra a la imatge ODBC SET UP 1 - A continuació, seguiu els passos que es mostren a la imatge ODBC SET UP 2 - mitjançant la configuració que heu utilitzat anteriorment, inclòs el vostre nom d'amfitrió RPi + les vostres credencials Mysql

Pas 3: utilitzar Excel

Utilitzant Excel
Utilitzant Excel
Utilitzant Excel
Utilitzant Excel

Seguiu els passos de la imatge Excel 1: obriu un full de càlcul a Excel i seleccioneu el menú Dades, després Obteniu dades, Altres fonts, ODBC, i seleccioneu la vostra font de dades. A continuació, introduïu el nom d'usuari i la contrasenya de Mysql i, a continuació, connecteu-vos a la vostra font de dades, per exemple, sakila al menú desplegable i feu clic a D'acord.. Si feu clic a la fletxa sobre els noms de les fonts de dades, apareixeran les taules de la base de dades sakila. Quan seleccioneu una taula i feu clic al botó de càrrega, apareixerà a MS Excel.

Ja està, bona sort.

Recomanat: