MYSQL Guide/de
Important note: When you edit this page, you agree to release your contribution into the public domain. |
Contents |
Geschrieben und verfasst von Nefuh http://www.wowroster.de
PHPMyAdmin – Installation und Grundbedienung
Für alle die keinerlei Ahnung haben wie Sie Ihre Datenbank administrieren können, hier mal eine kleine Anleitung für das Tool PHPMyAdmin.
PHPMyAdmin ist ein PHP-Script mit welchem Ihr auf euren Datenbankserver zugreifen könnt. Mit diesem Tool ist es möglich neue Datenbanken anzulegen (sofern der Provider das erlaubt), neue Tabellen in einer bestehenden Datenbank anzulegen, diese zu Bearbeiten und zu erweitern.
Die aktuellste Version könnt Ihr euch unter: http://www.phpmyadmin.net/home_page/index.php downloaden.
Die Installation ist im Prinzip recht simpel, daher hier nur eine Kurzanleitung:
- Ihr ladet euch die aktuellste Version von der oben genannten Seite herunter.
- Entpackt die heruntergeladene Datei in einen Ordner.
- Ladet alle Dateien in einen Ordner auf euren Server (z.B. PHPMyAdmin oder pma)
- WICHTIG: Diesen Ordner Passwort schützen!!! (sonst kann jeder der die Adresse herausbekommt oder kennt, eure Datenbank manipulieren)
- Legt in dem Ordner den Ihr das Script geladen habt noch einen Ordner „config“ an. Das Setup-Script speichert hier die Konfiguration.
- Nun ruft Ihr die URL auf z.B. http://www.eureDomain.de/pma/scripts/setup.php.
- Hier könnt Ihr unter Server durch einen Klick auf den Button „ADD“ euren Datenbankserver eintragen. Die wichtigsten Felder sind:
- Server Hostname = die Adresse des Datenbankservers (z.b. localhost oder mysql.localhost) die Ihr vom Provider bekommen habt
- Authentication Type auf „config“ setzen.
- User For config auth = Hier euren Datenbankbenutzer eintragen
- Password for config auth = Hier das Passwort für euren Benutzer
- Only Database to Show = Hier den Namen der Datenbank eintragen, wenn Ihr nur eine Datenbank habt. Im Zweifelsfall leer lassen, dann könnt müsst Ihr die Datenbank manuell auswählen später.
- Nachdem Ihr alle Datenbankserver eingetragen habt. Klickt Ihr auf „Save“. Nun wurde eine Datei mit dem Namen „config.inc.php“ im Ordner „config“ erstellt. Diese Datei kopiert Ihr nun mit eurem FTP Programm in das Hauptverzeichnis von PHPMyAdmin und setzt die Dateirechte auf nur lesen. Sonst meckert PHPMyAdmin.
- Nun könnt Ihr unter http://www.eureDomain.de/pma/ die eigentliche Oberfläche aufrufen.
Benutzen der Oberfläche:
Die Oberfläche unterteilt sich am Anfang in drei Bereiche. Der 1. Bereich ganz links ist farblich von den anderen getrennt. Hier findet die Auswahl der Datenbanken statt (sofern mehrere vorhanden sind) und innerhalb der Datenbank die Navigation in den Tabellen. Der 2. Bereich zeigt euch Infos zum aktuellen Server und der 3. Bereich (ganz rechts) zeigt euch Informationen zu PHPMyAdmin generell und lässt euch auch einen anderen Server auswählen, sofern mehrere Server definiert sind. Als erstes seht Ihr im 1. Bereich das PHPMyAdmin – Logo, darunter eine kleine Buttonleiste. Die Bedeutung der einzelnen Buttons ist wie folgt:
- Button = Home (führt euch zur Eingangsseite zurück)
- Button = Abfrage (SQL). Beim anklicken öffnet sich ein Fenster, wo Ihr eigene SQL-Befehle eingeben könnt (z.B. durch Copy & Paste) oder über Dateiimport eine vorhandene .sql – Datei Hochladen könnt.
- Button = Help Dokumentation zu PHPMyAdmin
- Button = Mysql Dokumentation
Darunter findet Ihr im Regelfall eine Dropdownliste mit allen Datenbanken auf dem aktuellen Server. Sobald Ihr eine Datenbank ausgewählt habt erscheint darunter eine Liste mit Tabellen in der Datenbank und der rechte Teil der Seite lädt neu.
Im rechten Teil seht Ihr nun die Struktur der Datenbank (sprich die Tabellen).
Ihr seht den Tabellennamen, eine Aktionsleiste, die Anzahl der Einträge in der Tabelle, den Typ der Tabelle, die Kollation(?), die Größe der Tabelle (inkl. Daten), und evtl. einen Überhang (Daten die nicht zugeordnet sind).
Wenn Ihr mit der Maus über einen Button in der Aktionsleiste fahrt bekommt Ihr einen kleinen Tooltyp mit dem Hinweis auf dessen Funktion.
Wollt Ihr Daten direkt in eine bestimmte Tabelle eintragen klickt auf den 4. Button in der Aktionsleiste neben dem Namen der Tabelle.
Wollt Ihr euch alle Daten in der Tabelle ansehen, klickt auf den 1. Button in der Aktionsleiste. Dieser Button ist aber nur vorhanden wenn bereits Daten in der Tabelle enthalten sind.
Ihr könnt auch Links auf einen Tabellennamen klicken, dann bekommt Ihr dessen Struktur zu sehen. Die Struktur einer Tabelle besteht aus Feldnamen, Feldart, Feldgröße, etc.
In dieser Ansicht könnt Ihr neue Felder in der Tabelle anlegen, dazu gebt unterhalb der Tabellenstruktur die Anzahl Felder ein die Ihr Hinzufügen möchtet und wie diese hinzugefügt werden sollen (am Anfang, am Ende oder nach einem bestimmten Feld).
Wollt Ihr nur Daten in die Tabelle einfügen klickt oben auf Einfügen und Ihr bekommt eine Abfrage mit allen Feldname der Tabelle, dort tragt Ihr dann die entsprechenden Infos ein.
Wollt Ihr Daten ändern habt Ihr zwei Möglichkeiten:
- Ihr klickt auf Anzeigen und sucht den entsprechenden Eintrag per Hand und klickt auf den Stift am Anfang (je nach Anzahl der Daten eine mühsame Arbeit)
Oder
- Ihr klickt auf Suche und bekommt, wiederum eine Abfrage mit allen Felder. Gebt im entsprechenden Feld euren Suchbegriff ein und klickt auf OK. Dann solltet Ihr eine Liste mit allen Einträgen bekommen die eurem Suchbegriff entsprechen. Hier könnt Ihr dann wieder auf den Stift-Button drücken um einen Eintrag zu bearbeiten.
Um mehrere Einträge auf einmal zu bearbeiten, markiert die Checkbox vor den Einträgen die Ihr bearbeiten wollt und klickt unten auf den Stift neben dem Wort „markierte“.
So das sollte als kurze Einführung in die Grundbedienung reichen. Umfangreichere Informationen findet Ihr in der Dokumentation von PHPMyAdmin oder auf http://wiki.cihar.com/.