MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare...

26
MySQL und Raspberry Pi Alexander Elsas Goethe-Universität Frankfurt

Transcript of MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare...

Page 1: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

MySQL und Raspberry Pi

Alexander ElsasGoethe-Universität Frankfurt

Page 2: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Alexander Elsas

• Diplom-Kaufmann

• Lehrbeauftragter an Universitäten und Hochschulen

• Datenbankentwickung

• ORACLE seit 2005

• APEX

Page 3: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Geschichte

• Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art.

• Offizieller Bestellbeginn war am 29. Februar 2012, seit Juni 2012 in größeren Stückzahlen verfügbar.

• Produktion erfolgt mittlerweile in einer Sony-Fabrik in Pencoed (Wales) mit einer Kapazität von 12.000 Stück pro Tag.

• Geschätzte Stückzahl November 2013: > 1,7 Mio Exemplare.

Page 4: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Raspberry Pi Foundation

• Die Raspberry Pi Foundation in Cambridge (UK) ist die treibende Kraft hinter dem Projekt.

• Erklärtes Ziel ist insbesondere die Unterstützung der IT-Ausbildung in Großbritannien, schon in den allgemeinbildenden Schulen.

Page 5: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Versionen

Es gibt 2 verschiedene Versionen: Modell B mit Ethernet und Modell A ohne. Modell A Modell B

Preisempfehlung 25 US-$ (exkl. Mehrwertsteuer) 35 US-$ (exkl. Mehrwertsteuer)

Größe Kreditkartengröße 85,60 mm × 53,98 mm × 17 mm

SoC Broadcom BCM2835

CPU ARM1176JZF-S (700 MHz)

GPU Broadcom VideoCore IV

Arbeitsspeicher (SDRAM): 256 MB 512 MB (bis Oktober 2012 256 MB)

USB 2.0 Anschlüsse 1 2 (über integrierten Hub)

Videoausgabe FBAS, HDMI

Tonausgabe 3,5 mm-Klinkenstecker (analog), HDMI (digital)

Nicht-flüchtiger Speicher: SD (SDHC und SDXC)/MMC/SDIO-Kartenleser

Netzwerk – 10/100 MBit Ethernet-Controller (LAN9512 von SMSC)

Schnittstellen Bis zu 16 GPIO-Pins, SPI, I²C, UART

Echtzeituhr –

Leistungsaufnahme 5 V, 500 mA (2,5 Watt) 5 V, 700 mA (3,5 Watt)

Stromversorgung 5 V Micro-USB-Anschluss (Micro-B), alternativ 4 × AA-Batterien

Betriebssysteme GNU/Linux, BSD, RISC OS, Plan 9

Quelle: in Anlehnung an (http://de.wikipedia.org/wiki/Raspberry_Pi).

Page 6: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Steuerung

• Durch den GPIO-Bus ist es leicht möglich, externe Komponenten wie Relais, Sensoren, LED etc. anzusteuern und zu kontrollieren.

• Im Rahmen dieses Beitrags wird das aber nicht vertieft.

Page 7: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn
Page 8: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Umfeld

• Im Laufe der Zeit hat sich ein sehr lebendiges und aktives Umfeld von Enthusiasten und Unterstützern rund um den Raspberry Pi entwickelt:

• Verschiedene Konstruktionen und Angebote von Gehäusen - von Lego-Konstruktionen bis hin zu kommerziellen Angeboten aus ABS-Kunststoff (z. B. http://modmypi.com).

Page 9: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Projekte

„raspberry pi projekte“ findet 143.000 Treffer bei Google am 30.10.2013….

Page 10: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Weitere Projekte

PiMMS (Digital Signage):http://databaselab.blogspot.de/search/label/Raspberry%20Pi

Universal Translator:http://www.daveconroy.com/turn-raspberry-pi-translator-speech-

recognition-playback-60-languages/

Page 11: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

http://www.youtube.com/watch?v=I41ooQQ_RIw

http://www.independent.co.uk/life-style/gadgets-and-tech/news/ted-bull-stratos-raspberry-pi-controlled-teddy-bear-babbage-beats-felix-baumgartners-skydiving-record-8785687.html

Page 12: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Raspberry Jams

• Auf sogenannten Raspberry Jams treffen sich Interessierte, Projektbetreiber und insbesondere auch Kinder und Jugendliche, um in Vorträgen und Exponaten sich auszutauschen.

• Schwerpunkt dieser Treffen ist natürlich Großbritannien, aber auch weltweit und auch in Deutschland finden diese Jams statt, in Deutschland aber eher im akademischen Umfeld (http://www.piandmore.de).

Page 13: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Betriebssysteme und Software

• Die „Installation“ eines Betriebssystems auf dem Raspberry Pi erfolgt einfach durch die Verwendung einer SD-Karte, auf die ein ISO-Abbild des Betriebssystems übertragen wurde.

• Als Tool zum Übertragen unter Windows empfiehlt sich dabei z. B. USB Image Tool (http://www.alexpage.de).

• Die Auswahl an auf (http://www.raspberrypi.org/downloads) verfügbaren Betriebssystemen ist recht groß:

• Raspbian “wheezy”• Soft-float Debian “wheezy”• Pidora• Arch Linux ARM• RISC OS

• Als Standard-Betriebssystem hat sich dabei Raspbian etabliert. • Die Installation von Software erfolgt dabei mit dem üblichen Linux-

Mechanismus sudo apt-get install

Page 14: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Databaselab.dyndns.org

• Installation von MySQL auf einem per dynamischen DNS erreichbaren Raspberry Pi

• raspberrypigreenwhite

Page 15: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Installation von MySQL

• Raspberry Pi Model B mit 256 MB RAM• Modmypi-Gehäuse Mix and Gamble• 4GB SD-Karte• Raspbian • EDIMAX EW-7811UN (WLAN-Dongle)

Page 16: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn
Page 17: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn
Page 18: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn
Page 19: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn
Page 20: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Installation

sudo apt-get install mysql-server mysql-client

Page 21: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Test der Installation

mysqlshow

mysql

show databases

use <database-name>

show tables

Page 22: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn
Page 23: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn
Page 24: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn
Page 25: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Ressourcen

• Einige der wichtigsten Internet-Ressourcen rund um den Raspberry Pi sind:

• raspberrypi.org• raspihub.com• raspi.tv• forum-raspberrypi.de

• Deutschsprachige Literatur:

• Bartmann, Erik: Durchstarten mit Raspberry Pi, O'Reilly, 2013• Engelhardt, E. F.: Coole Projekte mit Raspberry Pi, 3. aktualisierte

und komplett überarb. Auflage, Franzis, 2013• Schmidt, Maik: Raspberry Pi - Einstieg * Optimierung * Projekte,

dpunkt.verlag, 2013

Page 26: MySQL und Raspberry Pi - doag.org fileGeschichte • Mit über einer Million verkaufter Exemplare ist der Raspberry Pi wohl das erfolgreichste Projekt dieser Art. • Offizieller Bestellbeginn

Kontakt

Alexander ElsasGoethe-Universität Frankfurt am MainGrüneburgplatz 1D-60323 Frankfurt

Telefon: +49 69-798 33636Fax: +49 69-798 33639E-Mail: [email protected]: databaselab.de