installaon)von) mysql) - pub.informatik.uni-wuerzburg.de€¦ · installaon)von) mysql)...
TRANSCRIPT
Installa'on von MySQL
Armin Kerscher
Vorlesung Datenbanken WS 2013/2014 Universität Würzburg -‐ Lehrstuhl I – Informa'k
Übersicht
Inhalt: • Download der Installa'onsdatei • Installa'on unter Windows? • Installa'on unter Linux? • Installa'on unter Mac? • Aufspielen des company Dumps
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 2
Download der Installa'onsdatei (1)
• Besuche die Seite hVp://dev.mysql.com/downloads/
• Klicke auf DOWNLOAD MySQL Community Server
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 3
Download der Installa'onsdatei (2)
• Klicke Download bei der benö'gten Version:
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 4
Versionen
Download der Installa'onsdatei (3)
• Eine Anmeldung ist nicht notwendig:
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 5
Übersicht
Inhalt: • Download der Installa'onsdatei • Installa'on unter Windows? • Installa'on unter Linux? • Installa'on unter Mac? • Aufspielen des company Dumps
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 6
Installa'on – Windows
• Die „typische Installa'on“ reicht aus
• Installa'on von MySQL Enterprise
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 7
Installa'on – Windows (2)
• Ist diese Installa'on abgeschlossen, wird der MySQL Server installiert. Hier reicht die „Standard Configura'on“ aus
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 8
Installa'on – Windows (3)
• Diesen Haken gesetzt lassen:
• Nun einen Haken setzen:
• Und ein root Passwort festlegen
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 9
Übersicht
Inhalt: • Download der Installa'onsdatei • Installa'on unter Windows? • Installa'on unter Linux? • Installa'on unter Mac? • Aufspielen des company Dumps
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 10
Installa'on -‐ Linux
• Entweder das entsprechende Paket von der MySQL-‐Seite herunterladen oder nach dem Paket in den Repositories suchen und installieren.
• Nun müssen die MySQL-‐Zugriffstabellen ini'alisiert werden. Hierzu als root einwählen.
mysql_install_db --user=mysql
• Als root den Server starten: mysqld_safe --user=mysql &
• MySQL starten: mysql
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 11
Installaion – Linux (2)
• company Datenbank erzeugen mysql> CREATE DATABASE company;
mysql> GRANT ALL ON company.* TO
'username'@'localhost';
• company Dump von Vorlesungsseite downloaden hVp://www1.informa'k.uni-‐wuerzburg.de/database/courses/db_ws1011/uebungen.html
• diesen aufspielen: mysql company < [pfad]/company_dump.sql
• Weitere Informa'on zur Installa'on: hVp://dev.mysql.com/doc/refman/5.1/de/linux-‐rpm.html
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 12
Übersicht
Inhalt: • Download der Installa'onsdatei • Installa'on unter Windows? • Installa'on unter Linux? • Installa'on unter Mac? • Aufspielen des company Dumps
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 13
Installa'on -‐ Mac
• Öffne mysql-5.6.14-osx10.7-x86_64.dmg!• Die Installa'on vom darin befindlichen mysql-5.6.14-osx10.7-x86_64.pkg reicht aus
• Gebe nun im Terminal folgendes ein:
• Nun kannst Du mit /usr/local/mysql/bin/mysql MySQL starten
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 14
shell> cd /usr/local/mysql! shell> sudo ./bin/mysqld_safe! (ENTER YOUR PASSWORD, IF NECESSARY)! (PRESS CONTROL-Z)! shell> bg! (PRESS CONTROL-D OR ENTER "EXIT" TO EXIT THE SHELL)!
Übersicht
Inhalt: • Download der Installa'onsdatei • Installa'on unter Windows? • Installa'on unter Linux? • Installa'on unter Mac? • Aufspielen des company Dumps
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 15
company Dump aufspielen
• Ladet Euch auf der Homepage der Homepage den MySQL Dump zur Company Datenbank runter
hVp://www1.pub.informa'k.uni-‐wuerzburg.de/databases/courses/db_ws1314/company_dump.sql
• Startet den „MySQL Command Line Client“ (unter Windows: Start -‐> Programme -‐> MySQL)
• Gebt Euer root Passwort ein.
• Nun seid Ihr eingeloggt!
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 16
company Dump aufspielen (2)
• Legt eine neue Datenbank mit dem Namen company an
• Nun kann man den Dump aus der cmd (Start -‐> Ausführen -‐> cmd) impor'eren
• In der MySQL Shell lässt sich nun die fer'ge company Datenbank nutzen
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 17
Euer Pfad!
Vielen Dank für Eure Aufmerksamkeit!
Bei weiteren Fragen: Armin Kerscher
Armin Kerscher Vorlesung Datenbanken WS 2011/2012 18