Thursday, November 23. 2006Kurztest von phpMyDesigner
Durch Zufall entdeckte ich eine Erweiterung für phpMyAdmin Namens phpMyDesigner. Ja, du hast richtig gelesen: Es gibt eine Erweiterung für phpMyAdmin. phpMyDesigner ist eine PHP-Ajax-Anwendung, die es erlaubt, Tabellen wie in OpenOffice Base oder vergleichbare Datenbankfrontends per Fremdschlüssel zu verknüpfen. Ich weiß, in MySQL gibt es standardmäßig keine Fremdschlüssel (und ich habe sie bis jetzt auch nicht vermisst), aber mit diesem Tool kann man die Verknüpfungen der Tabellen untereinander grafisch darstellen und dies als PDF exportieren.
Die Installation ist ganz einfach. Man stellt sicher, das die Datenbank phpmyadmin und die dazugehörigen Tabellen vorhanden sind, kopiert die Dateien ins phpMyAdmin-Verzeichnis und fügt in der Datei left.php den entsprechenden Link ein. Das Programm hat noch einige Macken, aber es ist brauchbar und würde sich gut als Hauptbestandteil in phpMyAdmin machen. Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
Hm ... den Sinn seh ich jetzt aber nicht so ganz
Denn phpMyAdmin kann das schon bestimmt 2 Jahre ohne Erweiterung. Alos Tabellen verknüpfen und das dann als PDF exportieren.
phpMyAdmin kann seit zwei Jahren Tabellen per Drag und Drop Abhängigkeiten herstellen und die grafisch darstellen? Da ist mir doch wirklich was entgangen.
MySQL kann schon standardmässig Fremdschlüssel definieren, nur musst du als Tabellentyp InnoDB statt MyISAM benutzen. Bei vielen Providern sind beide Datenbanktypen freigeschaltet, bei apachefriends.org muss man meiner Erfahrung nach vorher noch mal die my.cnf editieren und InnoDB aktivieren
Der Standard ist MyISAM und nicht InnoDB, deshalb kann MySQL standardmäßig keine Fremdschlüssel. Und ja, auch der DBDesigner lässt Fremschlüssel zu, allerdings wird "nur" ein Index gesetzt. Außerdem werden ja derzeit neue Engines entwickelt. Mal sehen was die so können.
|
KategorienBlog abonnierenBlog Administration |