PHPmyadmin

Werbung
PHPmyadmin
Maya Kindler 6c
Allgemein
 Phpmyadmin ist eine PHP-Applikation (Anwendung)
 Man kann im Internet MySQL- Datenbanken verwalten
 Läuft über HTTP
 Man kann Datenbanken bearbeiten, erstellen und löschen
 Man braucht: MySQL- Datenbank
Über bplaced auf phpmyadmin
Unter MySQL- Datenbanken auf den Link
phpmyAdmin klicken.
einloggen
Übersichtsleiste- Bedeutungen
Startseite: Startseite der
PHPmyAdmin- Installation
Abfragefenster:
SQL-Abfragen an
Datenbank senden.
Übersichtsleiste- Bedeutungen
 Exit:
ausloggen
 Dokumetation:
MySQL-Dokumentation
in neuem fenster wird
geöffnet
Übersichtsleiste- Bedeutungen
 phpMyadmin-
Dokumentation:
Dokumentation auf
phpMyadmin Seite
Aktualisieren:
Navigationsleiste wird
aktualisiert
Letzte Tabellen
 Die zuletzt erstellten
Tabellen aufrufen
Tabellen erstellen
Tabelle benennen
Auf die Datenbank klicken
Wie viele Spalten?
 automatisch Tabelle
erstellen
(Ort,PLZ,Name,...)
Tabellen erstellen phpmyadmin:
Name für Datenfeld:
Datenfeldtyp: Wert:
Tabellen erstellen phpmyadmin:
 Mit A_I (Autoinkrement wird Primärschlüssel erstellt)
Datenfeldtypen
 VARCHAR: variable Zeichenfolgen bis 255 Zeichen
Länge
 TEXT: für Passagen mit über 65.000 Zeichen
 INT: für Ganzzahlen bis zu vier Milliarden
 DATE: angegeben in YYYY-MM-DD
Tabellen erstellen (MySQL-Befehle):
Unter SQL Code
eingeben (kopieren)
SQL-Code
eingeben!
Tabellen erstellen (MySQL-Befehle):
Neue Tabelle wird
erstellt
Tabellenname
Datensätze
+ Werte
Datensätze in Tabelle einfügen
 Grundbefehl (SQL):
INSERT INTO adressen () VALUES ()
Datenfeldname
Werte
(in Hochkommata)
SQL-Befehle zur Ausgabe von Daten
 SELECT * FROM
Wählt alle Datensätze aus
Datenfeldname
WHERE: Filtern von Daten
ORDER BY: zum Sortieren
UPDATE: zum Ergänzen
DELETE: zum Löschen von Werten.
Verbindungsaufbau mit Datenbank
 mysql_connect()
 Funktion!
Auswahl der Datenbank:
 Funktion
mysql_select_db("SQL-Befehle")
Database
=Datenbank
Speichern & Ereignislisten
 Speichern in einer Variablen:
$result = mysql_select_db("SQL-Befehle")
Es entsteht eine Ereignisliste (zeilenweise) ZB
Zeilen der Liste zählen:
mysql_num_rows($result)  Funktion!
Ereignisliste durchsuchen:
mysql_fetch_assoc($result)
 Funktion!
 Daten werden in assoziativen Array zurückgegeben
mysql_fetch_rows($result)  Funktion!
 Daten werden als indizierten Array zurückgegeben
Eingabe Seite von Daten in eine
Datenbank:
 Normale HTML Datei mit PHP Abschnitt verbinden
 Als .php abspeichern
 Datenbank Name ändern
 Über FTP auf die RICHTIGE Datebank hochladen
Herunterladen