Beziehungsübersicht/Zusätzliche Funktionen deaktiviert

Und alles was mit phpMyAdmin seine Verwandtschaft findet hat hier seinen Platz.

Beziehungsübersicht/Zusätzliche Funktionen deaktiviert

Postby mi?ami?r? » 09. November 2007 11:02

Hallo,

ich möchte (muß - weil ich mit mysql noch nicht so fit bin - programmiertechnisch) mit ein paar Klicks Beziehungen/Relationen erstellen, finde aber diesen Link nicht in der Oberfläche.

Des Weiteren kommt folgende Fehlermeldung bei den Operationen einer Datenbank:

Fehler
Die zusätzlichen Funktionen für verknüpfte Tabellen wurden automatisch deaktiviert. Klicken Sie hier um herauszufinden warum.

Meldung:
PMA Database ... fehlerhaft[ Dokumentation ]
Allgemine Verknüpfungsfunktionen Deaktiviert


Ich habe hier diesn Thread gefunden:

http://community.apachefriends.org/f/viewtopic.php?t=170

mir durchgelesen und die ganzen Vorschläge überprüft. Bei mir ist alles so wie es sein sollte.

Würde mich freuen wenn ihr eine Ahnung hättet woran es liegen würde.
mi?ami?r?
 
Posts: 6
Joined: 08. November 2007 15:07

Postby sari42 » 10. November 2007 01:33

>PMA Database ... fehlerhaft[ Dokumentation ]
eigentlich braucht man nur
scripts/create_tables_mysql_4_1_2+.sql
zu importieren und die entsprechenden Einträge in config.inc.php zu machen (Beispiel: config.sample.inc.php).
Auch nützlich:
http://wiki.cihar.com/pma/controluser
http://wiki.cihar.com/pma/pmadb
http://wiki.cihar.com/pma/relation
(leider englisch)
sari42
 
Posts: 800
Joined: 27. November 2005 18:28

Postby mi?ami?r? » 11. November 2007 16:55

sari42 wrote:>PMA Database ... fehlerhaft[ Dokumentation ]
eigentlich braucht man nur
scripts/create_tables_mysql_4_1_2+.sql
zu importieren und die entsprechenden Einträge in config.inc.php zu machen (Beispiel: config.sample.inc.php).
Auch nützlich:
http://wiki.cihar.com/pma/controluser
http://wiki.cihar.com/pma/pmadb
http://wiki.cihar.com/pma/relation
(leider englisch)


Habe ich alles durchgelesen und so gemacht, Meldung kommt aber immer noch.
mi?ami?r?
 
Posts: 6
Joined: 08. November 2007 15:07

Postby Scory » 11. November 2007 18:11

Hast Du die Datenbank phpmyadmin gelöscht und neu angelegt? Ich habe nämlich festgestellt, dass sie in "kaputtem" Zustand ausgeliefert wird, und zwar werden die Indexdateien *.MYI und *.MYD (das sind die Tabellenindizes im Ordner phpmyadmin) mit Kleinbuchstaben, also als *.myi und *.myd ausgeliefert, und das kann MySQL unter Linux nicht.

Deswegen: lösche die Datenbank phpmyadmin und dann lege sie neu an. Letzteres geht am besten mit dem mysql-Shellaufruf. Unter der Annahme, dass Xampp bei Dir auch unter /opt/lampp liegt, mußt Du dieses in einer Shell eintippen (bzw. Copy und Paste):

Code: Select all
/opt/lampp/bin/mysql --user=root --password=rootpassword </opt/lampp/phpmyadmin/scripts/create_tables_mysql_4_1_2+.sql


Anstelle von "rootpassword" mußt Du natürlich das richtige Passwort des MySQL Users "root" angeben.

Wenn Du dann die config.inc.php richtig konfiguriert hast, sollte bei Anklicken irgendeiner Tabelle oben im phpadmin ein neuer Eintrag "Designer" erscheinen. Ein Mustereintrag für config.inc.php sieht so aus:

Code: Select all
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';


Dabei muss 'pma' ein gültiger MySQL-User sein, bei mir hat der kein Passwort, deswegen habe ich das leer gelassen.

Grüße
Scory
Scory
 

Postby mi?ami?r? » 20. November 2007 08:34

Danke, jetzt geht es wieder.
Habe die komplette phpmyadmin gelöscht und die Einträge in die cfg wieder geschrieben.
mi?ami?r?
 
Posts: 6
Joined: 08. November 2007 15:07


Return to phpMyAdmin

Who is online

Users browsing this forum: No registered users and 66 guests