Страница 1 из 1

Хранение настроек пользователей phpmyadmin

Добавлено: 15 дек 2013, 07:31
fooger
Предлагаю по умолчанию в mysql добавить бд, которая хранит настройки phpmyadmin для пользователей. А то допустим выбрал себе тему, настроил, и после выхода/входа, все настройки сбрасываются на те что стоят по умолчанию.
Все что необходимо сделать, это выполнить запрос/импортировать данные из файла ".\phpmyadmin\examples\create_tables.sql" и добавить следующие строки в phpmyadmin_config.inc.php:
/* Storage database and tables */
$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]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
Недостатков, лишней нагрузки в этом не вижу, и мне кажется это будет очень удобно/полезно, спасибо!

Добавлено: 15 дек 2013, 14:48
Максим
Дада, недостатков не видите, а потом пользователь сменит версию MySQL модуля в настройках и начнет точно так же кричать на форуме что у него пропали настройки PHPMyAdmin. Поэтому нет, такого не будет, если вам нужны служебные таблицы PHPMyAdmin, то вы можете добавить их себе самостоятельно.

Добавлено: 15 дек 2013, 15:32
fooger
Максим писал(а):пользователь сменит версию MySQL модуля в настройках и начнет точно так же кричать на форуме что у него пропали настройки PHPMyAdmin
Ну так это же очевидно! А пользователь не будет кричать, что у него пропали все базы данных? Не думаю что среди пользователей OpenServer есть аж такие нубы. Тем более снизу черным по белому написано:
Внимание! Файлы конфигурации индивидуальны для каждого модуля.

Добавлено: 15 дек 2013, 15:50
Максим
fooger писал(а):Ну так это же очевидно! А пользователь не будет кричать, что у него пропали все базы данных? Не думаю что среди пользователей OpenServer есть аж такие нубы.
Ахах... Нет... К сожалению далеко не все пользователи Open Server могут похвастаться наличием интеллекта. Сейчас даже многие школьники занимаются "установкой и настройкой джумлы" за $20, созданием мегасайтов-визиток из одной страницы за $40 и так далее. Как правило, такие пользователи не то что не читают Руководство Пользователя, они даже не понимают что такое MySQL и PHP. Для них PHPMyAdmin - это неведомая штука где нужно указать логин и пароль, чтобы потом установить Джумлу, но и даже то "как это делается" они выучили из видеоурока на Ютьюбе. Я согласен с вами в том плане, что большинство пользователей не нубы, но давайте не будем забывать и о подрастающем поколении кулцхакеров, мегаскриптеров и покорителей PHPMyAdmin :lol:

А если по большому счету, то почему вы до сих пор пользуетесь им? Есть же HeidiSQL (который MySQL менеджер в меню) - превосходный менеджер баз данных, я уже давно забыл про PHPMyAdmin.

Добавлено: 15 дек 2013, 16:18
fooger
Максим, мда, не думал что все так запущено))
Максим писал(а):А если по большому счету, то почему вы до сих пор пользуетесь им? Есть же HeidiSQL (который MySQL менеджер в меню) - превосходный менеджер баз данных, я уже давно забыл про PHPMyAdmin.
Да как-то так, по старинке. С этим конечно сложно поспорить, я уже по-чучуть перехожу на HeidiSQL.
P.S. а школьникам не фиг менять версии mysql чего они этим добится хотят? :D