Mundarija:

Raspberry Pi IOT ma'lumotlar bazasini MS Excel bilan ulang - O'rnatish: 3 qadam
Raspberry Pi IOT ma'lumotlar bazasini MS Excel bilan ulang - O'rnatish: 3 qadam

Video: Raspberry Pi IOT ma'lumotlar bazasini MS Excel bilan ulang - O'rnatish: 3 qadam

Video: Raspberry Pi IOT ma'lumotlar bazasini MS Excel bilan ulang - O'rnatish: 3 qadam
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Noyabr
Anonim
Raspberry Pi IOT ma'lumotlar bazasini MS Excel bilan ulang - O'rnatish
Raspberry Pi IOT ma'lumotlar bazasini MS Excel bilan ulang - O'rnatish
Raspberry Pi IOT ma'lumotlar bazasini MS Excel bilan ulang - O'rnatish
Raspberry Pi IOT ma'lumotlar bazasini MS Excel bilan ulang - O'rnatish

IOT ma'lumotlarini olish dunyosida ko'p ma'lumotlar yaratiladi, ular doimo Mysql yoki Oracle kabi ma'lumotlar bazasi tizimida saqlanadi. Ushbu ma'lumotlarga kirish va ularni boshqarish uchun eng samarali usullardan biri Microsoft Office mahsulotlaridan foydalanish hisoblanadi. Ushbu ko'rsatmaning maqsadi, Windows noutbukida Raspberry Pi joylashgan mysql ma'lumotlar bazasini MS Excel bilan qanday ulashni ko'rsatishdir.

BOM

1. Raspberry Pi (RPi) - wi -fi yoqilgan, Linux O/S o'rnatilgan va Internetga ulangan (men server rejimida RPi nolini ishlatardim). Menimcha, siz Raspberry Pi -ga operatsion tizimni qanday o'rnatishni bilasiz. Oxirgi rasmlarni ko'rish uchun ushbu havolani tekshiring https://www.raspberrypi.org/downloads/. Noobs yoki Raspbian ikkalasi ham ishlaydigan Linux tasvirlari.

Mana men ishlatgan RPi operatsion tizimining versiyasi. Men buni Putty -da ushbu buyruqni bajarish orqali aniqladim. lsb_release -a LSB modullari mavjud emas. Distribyutor identifikatori: Raspbian Tavsif: Raspbian GNU/Linux 8.0 (jessie) Chiqarish: 8.0 Kod nomi: jessie

2. MS Excel o'rnatilgan Windows noutbuki (Apple qurilmalari va Linux ish stolida ham ishlaydi)

3. Putty - bu Windows ish stolidan RPi Linux muhitiga kirishga ruxsat beruvchi terminal emulyatori.

1 -qadam: Raspberry Pi -ni sozlash

Raspberry Pi -ni sozlash
Raspberry Pi -ni sozlash
Raspberry Pi -ni sozlash
Raspberry Pi -ni sozlash

Putty yordamida RPi -ga kiring va keyin quyidagilarni bajaring:

1. Apache -ni o'rnating - (Juda zarur emas, lekin keyinroq veb -formadan foydalanishni xohlashingiz mumkin)

Quyidagi buyruqlarni kiriting -

sudo apt-get updatesudo apt-get install apache2

sudo a2dismod mpm_event

sudo a2enmod mpm_prefork

sudo systemctl apache2 -ni qayta ishga tushiring (bu apacheni qayta ishga tushiradi).

2. MySql -ni o'rnating

turi-sudo apt-get install mysql-server

(O'rnatish so'ralganda xavfsiz parolni kiriting). (Sinovlar bazasini va dastlabki o'rnatish jarayonida qo'shilgan har qanday begona foydalanuvchi ruxsatlarini o'chirish uchun mysql_secure_installation -ni ishga tushiring:

turi - sudo mysql_secure_installation

(Barcha savollar uchun ha (y) ni tanlash tavsiya etiladi. Agar sizda xavfsiz parol bo'lsa, uni o'zgartirishingiz shart emas.)

3. Namunaviy ma'lumotlar bazasini o'rnating - Buning uchun biz Sakiladan foydalanamiz - qarang:

RpI buyruq satriga quyidagilarni kiriting

CD /tmp

sudo wget

sudo tar -xvzf sakila -db.tar.gz

BU KO'RSATISH KERAK

sakila-db/

sakila-db/sakila-data.sql

sakila-db/sakila-schema.sql

sakila-db/sakila.mwb

endi yozing, CD saqila-db

sudo chmod 755 *. *

MYSQL SHELLNI PUTTYDA HOZIR KIRING

mysql -u root -p (sizdan mysql -ni o'rnatishda o'rnatgan parol so'raladi.

endi yozing, mysql> SOURCE /tmp/sakila-db/sakila-schema.sql;mysql> SOURCE /tmp/sakila-db/sakila-data.sql;

mysql> saqlaning; Ma'lumotlar bazasi o'zgardi mysql> SHAB TABLES; (KO'RISHINGIZ KERAK)

+ ----------------------------+ | Jadvallar_in_sakila | + ----------------------------+ | aktyor | | aktyor_info | | manzil | | toifasi | | shahar | | mamlakat | | mijoz | | mijozlar ro'yxati | | film | | film_aktori | | film_kategoriyasi | | filmlar ro'yxati | | inventarizatsiya | | til | | chiroyli_but_slower_film_list | | to'lov | | ijara | | savdo_by_film_kategoriyasi | | savdo_by_store | | xodimlar | | xodimlar ro'yxati | | do'kon | + ----------------------------+ 22 ta satr (0,01 soniya)

To'lovdan tanlash * ni yozib, jadvallarda ma'lumotlar borligini tekshirishingiz mumkin;

NEXT MYSQL USER turini yarating

mysql> CREATE USER 'sakila_test'@'%' IDENTIFIED '' your_password '; OK so'rovi, 0 qator ta'sirlangan (0.01 soniya)

mysql> GRANT OPTIONSI BILAN HAMMA PRIVILETLARNI GRANTLASh *. * TO 'sakila_test'@'%' ga;

OK so'rovi, 0 qator ta'sirlangan (0,00 soniya)

Putty qobig'iga qaytish uchun Mysql qobig'idan chiqish uchun exit yozing

Keyin sudo nano /etc/mysql/my.cnf kiriting

va #bind-address = 127.0.0.1 ni ko'rsatish uchun qatorni o'chiring

Endi Putty qobig'idan chiqing.

2 -qadam: ODBC -ni WIndows -ga o'rnating

ODBC -ni WIndows -ga o'rnating
ODBC -ni WIndows -ga o'rnating
ODBC -ni WIndows -ga o'rnating
ODBC -ni WIndows -ga o'rnating
ODBC -ni WIndows -ga o'rnating
ODBC -ni WIndows -ga o'rnating
ODBC -ni WIndows -ga o'rnating
ODBC -ni WIndows -ga o'rnating

Ketish -

Yuqoridagi rasmga muvofiq tegishli faylni yuklab oling.

Keyin uni Windows -da sozlang. Windows 10 -da - Windows ikonkasini bosing - chap pastki - keyin tishli belgini bosing (pastdan ikkinchi belgi) va qidirish maydoniga odbc kiriting va odbc ma'lumotlar manbalarini tanlang (32 bit), keyin rasmda ko'rsatilgan ko'rsatmalarga amal qiling ODBC SET UP 1 - Keyin ODBC SET UP 2 tasvirida ko'rsatilgan qadamlarni bajaring - ilgari ishlatilgan sozlamalar yordamida, shu jumladan RPi xost nomi + Mysql hisob ma'lumotlari

3 -qadam: Excel -dan foydalanish

Excel -dan foydalanish
Excel -dan foydalanish
Excel -dan foydalanish
Excel -dan foydalanish

Rasmdagi amallarni bajaring Excel 1 - Excelda ishchi varaqni oching, so'ngra Ma'lumotlar menyusini, so'ng Ma'lumotlarni olish, Boshqa manbalarni, ODBC -ni tanlang va ma'lumotlar manbasini tanlang. Keyin, Mysql foydalanuvchi nomi va parolini kiriting va ma'lumotlar manbaiga ulaning, masalan, ochiladigan menyudan sakila va OK tugmasini bosing.. Agar siz ma'lumotlar manbai nomlari o'qini bosgan bo'lsangiz, sakila ma'lumotlar bazasidagi jadvallar paydo bo'ladi. Jadvalni tanlab yuklash tugmachasini bosganingizda, jadval MS Excel -da paydo bo'ladi.

Hammasi shu, omad.

Tavsiya: