Gibt es eine Möglichkeit, das Gruppieren von Datenbanken in phpMyAdmin zu deaktivieren?


17

Wenn Sie DB-Namen wie haben

test_db1
test_db2

phpmyadmin würde eine Gruppe erstellen test. Die Gruppe wird in der linken Seitenleiste mit den zugehörigen Datenbanken angezeigt.

Wie kann ich diese Funktion deaktivieren?


Gefällt es dir nicht
Khaled

2
@ Khaled: nicht wirklich
Eugene Yarmash

Antworten:


27

Ich weiß, dass dies etwas Altes ist - also poste ich hier nur für den Fall, dass jemand in der gleichen Frage stolpert.

In den neuesten Versionen von phpMyAdmin ist die Einstellung zum Umkehren NavigationTreeEnableGrouping, dh in config.inc.php gesetzt:

$cfg['NavigationTreeEnableGrouping'] = false;

ps auf localhost wird config.inc.php im Ordner /phpmyadminX.XX/ abgelegt

Oder, für eine "nur aktuelle Sitzung", können Sie dies über phpmyadmin STARTPAGE tun: Klicken Sie auf Einstellungen -> Navigationsleiste -> Deaktivieren Sie "Gruppenelemente im Baum".


1
Beachten Sie, dass dies eine systemweite Einstellung ist (nicht pro Server), daher sollten Sie sie wie $cfg['NavigationTreeEnableGrouping']am Ende der Konfigurationsdatei festlegen . Nicht wie $cfg['Servers'][$i]['NavigationTreeEnableGrouping'](am Anfang von config).
trejder

Rettete mir damit das Leben. Es hat mich verrückt gemacht.
GTCrais

3

Sie können die Gruppierung deaktivieren, indem Sie LeftFrameDBTreeauf false setzen:

$cfg['LeftFrameDBTree'] = false;

UPDATE: Die Option wurde umbenannt , um NavigationTreeEnableGroupingin phpMyAdmin 4.0.0.0 (2013.05.03).


0

(kann noch nicht kommentieren # * @%!)

Es scheint wichtig zu sein, dass abhängig von Ihrer Linux-Distribution die Speicherorte der Konfigurationsdateien variieren können.

In meinem Debian (squeeze) enthält /usr/share/phpmyadmin/config.inc.php eine Warnung in den ersten Zeilen, die ich möglicherweise übersehen habe:

/**
 * Please, do not edit this file. The configuration file for Debian
 * is located in the /etc/phpmyadmin directory.
 */

Ich habe keine Ahnung, ob diese Datei durch ein Update oder einen anderen Mechanismus ersetzt werden kann, aber es ist normalerweise eine gute Praxis, die Dinge so zu machen, wie sie sein sollen.


Ich wollte auch hinzufügen, dass die Antwort von eugene y mich gerettet hat, hätte aber genauer sein können:
Der genaue Parametername und was ich bei meiner wahrscheinlich alten Version von phpmyadmin einstellen muss, ist

$cfg['LeftFrameDBTree'] = false;

Übrigens, sein Link ist irgendwie tot, weshalb Antworten hier besser kopiert werden.


Und @ adriano72 , dessen Antwort wahrscheinlich aktueller ist, möchte ich eine Genauigkeit darüber erfragen, was "die neuesten Versionen" sind. Ab welchem ​​Jahr?
Ich bin nicht einmal sicher , thoses Version ist aktueller als die , die von eugene y ‚s Antwort. Ich denke schon, wegen der Postdaten, und könnte natürlich nachsehen, aber mein Punkt ist, dass diese Punkte geklärt werden sollten.

Wenn Sie der Meinung sind, dass meine Kommentare nützlich sind, stimmen Sie dies bitte ab, damit ich beim nächsten Mal kommentieren kann, wo es hingehört.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.