Czy jest jakiś sposób na wyłączenie grupowania baz danych w phpMyAdmin?

17

Jeśli masz nazwy db, takie jak

test_db1
test_db2

phpmyadmin utworzyłby grupę test . Grupa pojawia się na pasku bocznym po lewej stronie, a powiązane z nią bazy danych są wyświetlane pod nią.

Jak mogę wyłączyć tę funkcję?

Eugene Yarmash
źródło
Nie podoba ci się
Khaled
2
@Khaled: nie bardzo
Eugene Yarmash

Odpowiedzi:

27

Wiem, że to coś starego - więc piszę tutaj na wypadek, gdyby ktoś natknął się na to samo pytanie.

W najnowszych wersjach phpMyAdmin ustawieniem flip jest NavigationTreeEnableGrouping, tj. W zestawie config.inc.php :

$cfg['NavigationTreeEnableGrouping'] = false;

ps na localhost, config.inc.php znajduje się w folderze /phpmyadminX.XX/

Lub, dla „tylko bieżącej sesji”, możesz to zrobić z phpmyadmin STRONA STARTOWA: kliknij ustawienia -> panel nawigacyjny -> odznacz „grupuj elementy w drzewie”

adriano72
źródło
1
Warto zauważyć, że jest to ustawienie systemowe (nie na serwer), dlatego należy ustawić je tak, jak $cfg['NavigationTreeEnableGrouping']na końcu pliku konfiguracyjnego. Nie, ponieważ $cfg['Servers'][$i]['NavigationTreeEnableGrouping'](na początku konfiguracji).
trejder
Uratowałem dzięki temu moje życie. Doprowadzało mnie to do szaleństwa.
GTCrais,
3

Możesz wyłączyć grupowanie, ustawiając wartość LeftFrameDBTreefalse:

$cfg['LeftFrameDBTree'] = false;

AKTUALIZACJA: zmieniono nazwę opcji na NavigationTreeEnableGroupingw phpMyAdmin 4.0.0.0 (2013-05-03).

Eugene Yarmash
źródło
0

(nie może jeszcze komentować # * @%!)

Wydaje się, że dokładne jest to, że zależy od dystrybucji Linuksa, lokalizacje plików konfiguracyjnych mogą się różnić.

W moim Debianie (squeeze) /usr/share/phpmyadmin/config.inc.php zawiera ostrzeżenie w pierwszych wierszach, które mogłem równie dobrze przegapić:

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

Nie mam pojęcia, czy ten plik może zostać zastąpiony jakąś aktualizacją czy innym mechanizmem, ale zwykle dobrą praktyką jest robienie rzeczy takimi, jakimi powinny być.


Chciałem również dodać, że uratowała mnie odpowiedź eugene y , ale mogła być dokładniejsza:
dokładna nazwa parametru i to, co muszę ustawić, w mojej prawdopodobnie starej wersji phpmyadmin, to

$cfg['LeftFrameDBTree'] = false;

Przy okazji, jego link jest trochę martwy, co jest powodem, dla którego lepiej skopiować tutaj odpowiedzi.


I @ adriano72 , którego odpowiedź jest prawdopodobnie bardziej aktualna, chciałbym zapytać o precyzję, jakie są „najnowsze wersje”. Od jakiego roku?
Nie jestem nawet pewien, czy te wersje są nowsze niż te eugene y . Wydaje mi się, że tak, ze względu na daty postów, i oczywiście mogę to sprawdzić, ale moim celem jest wyjaśnienie tych kwestii.

Jeśli uważasz, że moje komentarze są przydatne, proszę to zagłosować, aby następnym razem mógłbym skomentować, gdzie należy.

Balmipour
źródło