Mit der neuen Version 4.0 des Datenbankeditors phpMyAdmin, die jetzt zum Download bereitsteht, wurde endlich mit den HTML-Frames Schluss gemacht. Stattdessen wurde eine Baumstruktur in JavaScript für die Navigation eingeführt.
Jeder, der Internetseiten erstellt und dazu auch die MySQL-Datenbank nutzt, kennt phpMyAdmin. Das Programm ist ein in PHP geschriebenes Werkzeug, das zur Administration und Pflege von MySQL-Datenbanken über das Internet gedacht ist.
Mit phpMyAdmin kann der Entwickler Datenbanken erstellen und löschen, Tabellen und Spalten erstellen, löschen oder ändern, Indizes von Spalten verwalten und SQL-Anweisungen ausführen.
ermöglicht Ihnen das Ändern der Struktur einer vorhandenen Tabelle. Sie können beispielsweise Spalten hinzufügen oder entfernen, Indizes erstellen oder löschen, den Typ einer vorhandenen Spalte ändern oder Spalten oder die Tabelle umbenennen. Ferner können Sie den Kommentar für die Tabelle und auch den Tabellentyp modifizieren.
Sie können mit zwei Abfragen bestimmte oder alle Datensätzen einer Tabelle löschen und dann den AutoIndex zurücksetzen. Jedoch, wenn Sie eine Tabelle komplett leeren wollen, so sollten Sie immer TRUNCATE nehmen.
0. Benutzer „mysql“ und Gruppe „mysql“ (oder „daemon“) anlegen, falls noch nicht vorhanden. 1. „mysql“ in YaST2-Softwareinstallation suchen und alle Pakete auswählen die das Wort „mysql“ enthalten (mindestens „mysql“, „mysql-client“ und „phpmyadmin“). 2. Damit der MySQL-Datenbankserver beim Booten automatisch gestartet wird: Ab SuSE 8.0: Im YaST2 => System => Runlevel-Editor => (*) Expertenmodus den Eintrag „mysql“ in den Runleveln 2, 3 und 5 aktivieren UND sofort starten (ALT-K = „Aktivieren“). Alternativ: insserv mysql # ins=insert, serv=server oder chkconfig -a mysql # chk=check, -a=add Bis SuSE 7.3: In „/etc/rc.config“ Variable START_MYSQL auf „yes“ setzen: START_MYSQL=“yes“ 3. Den MySQL-Datenbankserver per Hand starten (oder neu booten), wenn er sofort benutzt werden soll (rc=run control): /etc/init.d/mysql start # Starten /etc/init.d/mysql stop # Anhalten /etc/init.d/mysql restart # Anhalten Starten /etc/init.d/mysql status # Läuft er oder steht er? Unter SuSE-Linux gibt es folgende Abkürzungen: rcmysql start # Starten rcmysql stop # Anhalten rcmysql restart # Anhalten Starten rcmysql status # Läuft er oder steht er? 4. Für den MySQL-Datenbankserver wird ein eigener LINUX-Benutzer „mysql“ angelegt. Seine Dateien und Prozesse sind diesem Benutzer und der Gruppe „mysql/daemon“ zugeordnet.