Чи є якийсь спосіб відключити групування баз даних у phpMyAdmin?


17

Якщо у вас є імена db, як

test_db1
test_db2

phpmyadmin створив би групу test. Група з'являється на лівій бічній панелі із відповідними базами даних, відображеними під нею.

Як я можу відключити цю функцію?


Вам це не подобається?
Халед

2
@Khaled: не дуже
Євген Ярмаш

Відповіді:


27

Я знаю, що це щось старе, тому я публікую тут про всяк випадок, якщо хтось спіткнеться на те саме запитання.

В останніх версіях phpMyAdmin параметром для перевертання є NavigationTreeEnableGrouping, тобто у наборі config.inc.php :

$cfg['NavigationTreeEnableGrouping'] = false;

ps на localhost, config.inc.php розміщується у папці /phpmyadminX.XX/

Або для "поточного сеансу" ви можете це зробити з phpmyadmin STARTPAGE: натисніть Налаштування -> панель навігації -> зніміть прапорець "Елементи групи в дереві"


1
Варто зазначити, що це загальносистемне налаштування (не для кожного сервера), тому слід встановити його як $cfg['NavigationTreeEnableGrouping']у кінці файлу конфігурації. Ні, як $cfg['Servers'][$i]['NavigationTreeEnableGrouping'](на початку конфігурації).
трейдер

Це врятувало мені життя. Це зводило мене з розуму.
GTCrais

3

Ви можете відключити групування, встановивши LeftFrameDBTreeзначення false:

$cfg['LeftFrameDBTree'] = false;

ОНОВЛЕННЯ: опцію було перейменовано на NavigationTreeEnableGroupingphpMyAdmin 4.0.0.0 (2013-05-03).


0

(поки не можу коментувати # * @%!)

Точне здається доречним, що залежать від вашого Linux-дистрибутива, конфігураційні файли можуть відрізнятися.

На моєму Debian (стискання) /usr/share/phpmyadmin/config.inc.php в перших рядках міститься попередження, яке, можливо, я б пропустив:

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

Я не маю уявлення, чи може цей файл замінити якесь оновлення чи інший механізм, але зазвичай це найкраща практика робити все так, як належить.


Я також хотів додати, що відповідь eugene y врятував мене, але міг бути більш точним:
точне ім'я параметра і те, що я повинен встановити, на моїй, ймовірно, старій версії phpmyadmin, це

$cfg['LeftFrameDBTree'] = false;

До речі, його посилання начебто мертва, і саме тому відповіді краще скопіювати тут.


І @ adriano72 , відповідь якого, мабуть, більш сучасна , я хотів би уточнити, що таке "останні версії". Станом на який рік?
Я навіть не впевнений, що версії для тіс є більш новими, ніж версії Євгена у . Я думаю, що через дати публікації, і, звичайно, можна було б перевірити, але я можу сказати, що ці пункти слід уточнити.

Якщо ви вважаєте, що мої коментарі корисні, будь ласка, підкажіть це, щоб наступного разу я міг коментувати, де він належить.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.