İçindekiler:

Raspberry Pi IOT Veritabanını MS Excel ile Bağlayın - Kurulum: 3 Adım
Raspberry Pi IOT Veritabanını MS Excel ile Bağlayın - Kurulum: 3 Adım

Video: Raspberry Pi IOT Veritabanını MS Excel ile Bağlayın - Kurulum: 3 Adım

Video: Raspberry Pi IOT Veritabanını MS Excel ile Bağlayın - Kurulum: 3 Adım
Video: Raspberry Pi Raspian İşletim Sistemi Kurulumu 2024, Kasım
Anonim
Raspberry Pi IOT Veritabanını MS Excel ile Bağlayın - Kurulum
Raspberry Pi IOT Veritabanını MS Excel ile Bağlayın - Kurulum
Raspberry Pi IOT Veritabanını MS Excel ile Bağlayın - Kurulum
Raspberry Pi IOT Veritabanını MS Excel ile Bağlayın - Kurulum

IOT veri yakalama dünyasında, Mysql veya Oracle gibi bir veritabanı sisteminde değişmez bir şekilde kaydedilen çok sayıda veri oluşturulur. Bu verilere erişmek ve bunları değiştirmek için en etkili yöntemlerden biri Microsoft Office ürünlerini kullanmaktır. Bu talimatın amacı, bir Windows dizüstü bilgisayarda Raspberry Pi tarafından barındırılan bir mysql veritabanının MS Excel ile nasıl bağlanacağını göstermektir.

malzeme listesi

1. Raspberry Pi (RPi) - wi-fi etkin, Linux O/S kurulu ve internete bağlı (sunucu modunda RPi sıfır kullandım). Raspberry Pi'ye işletim sistemi kurmayı bildiğinizi varsayıyorum. En son resim(ler)i bulmak için bu bağlantıyı kontrol edin https://www.raspberrypi.org/downloads/. Noobs veya Raspbian, çalışacak olan Linux görüntüleridir.

İşte kullandığım RPi İşletim sisteminin sürümü. Bunu Putty'de bu komutu çalıştırarak ortaya çıkardım. lsb_release -a LSB modülü yok. Dağıtıcı Kimliği: Raspbian Açıklama: Raspbian GNU/Linux 8.0 (jessie) Sürüm: 8.0 Kod adı: jessie

2. MS Excel'in yüklü olduğu Windows dizüstü bilgisayar (Apple cihazlarında ve Linux masaüstlerinde de çalışır)

3. Putty - Bu, Windows Masaüstünüzden RPi Linux ortamına erişmenize izin veren bir terminal öykünücüsüdür.

Adım 1: Raspberry Pi'nizi Ayarlama

Raspberry Pi'nizi Ayarlama
Raspberry Pi'nizi Ayarlama
Raspberry Pi'nizi Ayarlama
Raspberry Pi'nizi Ayarlama

Putty kullanarak RPI'nizde oturum açın ve ardından aşağıdakileri yapın:

1. Apache'yi kurun - (Kesinlikle gerekli değildir ancak daha sonra bir web formu kullanmak isteyebilirsiniz)

Aşağıdaki komutları yazın -

sudo apt-get güncellemelerisudo apt-get apache2'yi yükleyin

sudo a2dismod mpm_event

sudo a2enmod mpm_prefork

sudo systemctl apache2'yi yeniden başlat (bu apache'yi yeniden başlatır).

2. MySql'yi kurun

type - sudo apt-get install mysql-server

(Kurulum tarafından istendiğinde güvenli bir parola girin). (Test veritabanını ve ilk kurulum işlemi sırasında eklenen tüm yabancı kullanıcı izinlerini kaldırmak için mysql_secure_installation'ı çalıştırın:

tür - sudo mysql_secure_installation

(Tüm sorular için evet (y) seçmeniz önerilir. Zaten güvenli bir root şifreniz varsa değiştirmenize gerek yoktur.)

3. Örnek veritabanını kurun - Bunun için Sakila'yı kullanacağız - bkz.

RpI komut satırına aşağıdakini yazın

cd /tmp

sudo wget

sudo tar -xvzf sakila-db.tar.gz

BU GÖRÜNTÜLEMELİ

sakila-db/

sakila-db/sakila-data.sql

sakila-db/sakila-schema.sql

sakila-db/sakila.mwb

şimdi yazın, cd sakila-db

sudo chmod 755 *.*

ŞİMDİ PUTTY'DE MYSQL SHELL'E GİRİŞ YAPIN

mysql -u root -p (mysql kurulumu sırasında belirlediğiniz şifre sorulacaktır.

şimdi yaz, mysql> KAYNAK /tmp/sakila-db/sakila-schema.sql;mysql> KAYNAK /tmp/sakila-db/sakila-data.sql;

mysql> sakila KULLAN; Veritabanı değişti mysql> TABLOLARI GÖSTER; (GÖRMELİSİN)

+------------------------------------------+ | Tables_in_sakila | +------------------------------------------+ | oyuncu | | aktör_bilgisi | | adres | | kategori | | şehir | | ülke | | müşteri | | müşteri_listesi | | film | | film_aktör | | film_category | | film_list | | envanter | | dil | | nicer_but_slower_film_list | | ödeme | | kiralama | | sales_by_film_category | | sales_by_store | | personel | | personel_listesi | | mağaza | +------------------------------------------+ sette 22 satır (0,01 sn)

Ödemeden seç * yazarak tabloların veri içerdiğini doğrulayabilirsiniz;

SONRAKİ BİR MYSQL KULLANICI türü OLUŞTUR

mysql> CREATE USER 'sakila_test'@'%' 'your_password' TARAFINDAN TANIMLANIR;Sorgu tamam, 0 satır etkilendi (0,01 saniye)

mysql> *.* ÜZERİNE TÜM AYRICALIKLARI GRANT SEÇENEĞİ İLE 'sakila_test'@'%' İÇİN VER;

Sorgu Tamam, 0 satır etkilendi (0,00 sn)

Putty kabuğuna dönmek üzere Mysql kabuğundan çıkmak için çıkış yazın

Ardından, sudo nano /etc/mysql/my.cnf yazın

ve #bind-address = 127.0.0.1 göstermek için satırı yazın

Şimdi Putty kabuğundan çıkın.

2. Adım: ODBC'yi Windows'a yükleyin

ODBC'yi Windows'a yükleyin
ODBC'yi Windows'a yükleyin
ODBC'yi Windows'a yükleyin
ODBC'yi Windows'a yükleyin
ODBC'yi Windows'a yükleyin
ODBC'yi Windows'a yükleyin
ODBC'yi Windows'a yükleyin
ODBC'yi Windows'a yükleyin

Git -

İlgili dosyayı yukarıdaki resimdeki gibi indirin.

Ardından Windows'ta yapılandırın. Windows 10'da - Windows simgesine tıklayın - sol alt - ardından dişliye tıklayın (alttan ikinci simge) ve arama kutusuna odbc yazın ve odbc veri kaynaklarını (32 bit) seçin, ardından resimde gösterilen talimatları izleyin ODBC KURULUMU 1 - Daha sonra ODBC KURULUMU görüntüsünde gösterilen adımları izleyin 2 - RPi ana bilgisayar adınız + Mysql kimlik bilgileriniz dahil daha önce kullandığınız ayarları kullanarak

3. Adım: Excel'i Kullanma

Excel'i kullanma
Excel'i kullanma
Excel'i kullanma
Excel'i kullanma

Excel 1 - Excel'de bir çalışma sayfası açın ve ardından Veri menüsünü seçin, ardından Veri Al, Diğer kaynaklar, ODBC - ve veri kaynağınızı seçin. Ardından, Mysql kullanıcı adını ve parolasını girin ve ardından açılır menüden örneğin sakila gibi veri kaynağınıza bağlanın ve tamam'a tıklayın.. Veri kaynağı adlarındaki oka tıklarsanız sakila veritabanındaki tablolar görünecektir. Bir tablo seçip yükle düğmesine tıkladığınızda, tablo MS Excel'de görünecektir.

İşte bu, iyi şanslar.

Önerilen: