Съдържание:

Свържете базата данни на Raspberry Pi IOT с MS Excel - Настройка: 3 стъпки
Свържете базата данни на Raspberry Pi IOT с MS Excel - Настройка: 3 стъпки

Видео: Свържете базата данни на Raspberry Pi IOT с MS Excel - Настройка: 3 стъпки

Видео: Свържете базата данни на Raspberry Pi IOT с MS Excel - Настройка: 3 стъпки
Видео: Excel Pivot Tables from scratch to an expert for half an hour + dashboard! 2024, Ноември
Anonim
Свържете базата данни на Raspberry Pi IOT с MS Excel - Настройка
Свържете базата данни на Raspberry Pi IOT с MS Excel - Настройка
Свържете базата данни на Raspberry Pi IOT с MS Excel - Настройка
Свържете базата данни на Raspberry Pi IOT с MS Excel - Настройка

В света на улавяне на данни IOT човек създава много данни, които неизменно се записват в система от бази данни като Mysql или Oracle. За да получите достъп и да манипулирате тези данни, един от най -ефективните методи е използването на продукти на Microsoft Office. Целта на тази инструкция е да покаже как да свързвате базирана на Raspberry Pi база данни MySQL с MS Excel на лаптоп с Windows.

BOM

1. Raspberry Pi (RPi) - който има Wi -Fi връзка, има инсталиран Linux O/S и е свързан с интернет (използвах RPi нула в сървърния режим). Предполагам, че знаете как да инсталирате операционна система на Raspberry Pi. Проверете тази връзка, за да намерите най -новите изображения (и) https://www.raspberrypi.org/downloads/. Noobs или Raspbian са и двете Linux изображения, които ще работят.

Ето версията на използваната от мен операционна система RPi. Избрах това, като изпълних тази команда в Putty. lsb_release -a Няма налични LSB модули. ID на дистрибутор: Raspbian Описание: Raspbian GNU/Linux 8.0 (jessie) Издание: 8.0 Кодово име: jessie

2. Лаптоп с Windows с инсталиран MS Excel (ще работи и на устройства на Apple и настолни компютри на Linux)

3. Putty - Това е терминален емулатор, който ви позволява достъп до средата RPi Linux от вашия работен плот на Windows.

Стъпка 1: Настройка на вашия Raspberry Pi

Настройка на вашия Raspberry Pi
Настройка на вашия Raspberry Pi
Настройка на вашия Raspberry Pi
Настройка на вашия Raspberry Pi

Влезте в RPi с помощта на Putty и след това направете следното:

1. Настройте Apache - (Не е строго необходимо, но може да искате да използвате уеб форма по -късно)

Въведете следните команди -

sudo apt-get updatesudo apt-get инсталирайте apache2

sudo a2dismod mpm_event

sudo a2enmod mpm_prefork

sudo systemctl рестартирайте apache2 (това рестартира apache).

2. Настройте MySql

тип-sudo apt-get install mysql-server

(Въведете защитена парола, когато бъдете подканени от инсталацията). (Изпълнете mysql_secure_installation, за да премахнете тестовата база данни и всички външни потребителски разрешения, добавени по време на първоначалния процес на инсталиране:

тип - sudo mysql_secure_installation

(Препоръчително е да изберете да (у) за всички въпроси. Ако вече имате защитена парола за root, не е нужно да я променяте.)

3. Инсталирайте примерна база данни - Ще използваме Sakila за това - вижте

В командния ред на RpI въведете следното

cd /tmp

sudo wget

sudo tar -xvzf sakila -db.tar.gz

ТОВА трябва да се показва

sakila-db/

sakila-db/sakila-data.sql

sakila-db/sakila-schema.sql

sakila-db/sakila.mwb

сега въведете, cd sakila-db

sudo chmod 755 *. *

СЕГА ВЛЕЗЕТЕ В MYSQL ШЕЛКАТА В ПУТИ

mysql -u root -p (ще бъдете подканени за паролата, която сте задали по време на инсталацията на mysql.

сега въведете, mysql> ИЗТОЧНИК /tmp/sakila-db/sakila-schema.sql;mysql> ИЗТОЧНИК /tmp/sakila-db/sakila-data.sql;

mysql> USE sakila; Базата данни е променена mysql> ПОКАЖИ ТАБЛИЦИ; (ТРЯБВА ДА ВИДИШ)

+ ----------------------------+ | Таблици_в_сакила | + ----------------------------+ | актьор | | актьор_инфо | | адрес | | категория | | град | | държава | | клиент | | списък на клиенти | | филм | | филмов актьор | | филмова_категория | | списък с филми | | инвентар | | език | | nicer_but_slower_film_list | | плащане | | отдаване под наем | | sales_by_film_category | | sales_by_store | | персонал | | списък на персонала | | магазин | + ----------------------------+ 22 реда в набор (0,01 сек)

Можете да проверите дали таблиците съдържат данни, като кажете въведете изберете * от плащането;

СЛЕДВАЩО СЪЗДАВАНЕ НА ПОТРЕБИТЕЛ MYSQL

mysql> CREATE USER 'sakila_test'@'%' IDENTIFIED BY 'your_password'; Заявка OK, 0 засегнати реда (0,01 сек)

mysql> ПРЕДОСТАВЕТЕ ВСИЧКИ ПРИВИЛЕГИИ НА *. * НА 'sakila_test'@'%' С ОПЦИЯ ЗА ГРАНТ;

Заявка ОК, 0 засегнати реда (0.00 сек)

Въведете exit, за да напуснете черупката Mysql, за да се върнете към черупката Putty

След това въведете sudo nano /etc/mysql/my.cnf

и комуникирайте реда, за да покажете #bind-address = 127.0.0.1

Сега излезте от черупката Putty.

Стъпка 2: Инсталирайте ODBC на WIndows

Инсталирайте ODBC на WIndows
Инсталирайте ODBC на WIndows
Инсталирайте ODBC на WIndows
Инсталирайте ODBC на WIndows
Инсталирайте ODBC на WIndows
Инсталирайте ODBC на WIndows
Инсталирайте ODBC на WIndows
Инсталирайте ODBC на WIndows

Отидете -

Изтеглете съответния файл според изображението по -горе.

След това го конфигурирайте в Windows. В Windows 10 - щракнете върху иконата на прозореца - долу вляво - след това щракнете върху зъбчето (втора икона отдолу) и въведете odbc в полето за търсене и изберете източници на данни odbc (32 бита), след което следвайте инструкциите, както е показано на изображението ODBC SET UP 1 - След това следвайте стъпките, показани на изображението ODBC SET UP 2 - използвайки настройките, които сте използвали преди, включително вашето име на RPi хост + вашите Mysql идентификационни данни

Стъпка 3: Използване на Excel

Използване на Excel
Използване на Excel
Използване на Excel
Използване на Excel

Следвайте стъпките в изображението Excel 1 - Отворете работен лист в Excel и след това изберете менюто Данни, след това Получаване на данни, Други източници, ODBC - и изберете вашия източник на данни. След това въведете потребителското име и парола на Mysql и след това се свържете с вашия източник на данни, например sakila от падащото меню и щракнете върху OK.. Ако щракнете върху стрелката върху имената на източника на данни, тогава ще се появят таблиците в базата данни sakila. Когато изберете таблица и щракнете върху бутона за зареждане, таблицата ще се появи в MS Excel.

Това е, късмет.

Препоръчано: