#php #mysql #phpmyadmin #replication
#php #mysql #phpmyadmin #репликация
Вопрос:
Я установил phpMyAdmin на реплицированную установку MySQL, где PMA установлен на главном хосте базы данных. В файле конфигурации PMA перечислены главный и подчиненные хосты в массиве $cfg[‘Servers’] следующим образом:-
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['verbose'] = 'Database name';
$cfg['Servers'][$i]['host'] = 'IP address of host';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
Это создает список выбора при входе в систему, а также при входе в верхний LHS пользовательского интерфейса PMA.
Если я вхожу в ‘DB Host 1’, а затем после входа в систему я впоследствии выбираю ‘DB Host 2’, отображается основная форма входа, чтобы я мог затем войти в систему и просмотреть базу данных для ‘DB Host 2’. Если я затем решу переключиться обратно на «DB Host 1», я снова получу главный экран входа в систему, и мне придется снова войти в систему.. Я ожидал, что исходный файл cookie для входа все еще будет действителен для ‘DB Host 1’, что предотвратит дополнительный процесс входа в систему.
Возможно ли, чтобы вход в систему выполнялся только один раз на каждом настроенном хосте БД, и учетные данные для входа действительны для сеанса?
Надеюсь, я ясно объяснил вышесказанное!
Комментарии:
1. Вам нужно будет предоставить больше контекста, потому что этот фрагмент показывает только некоторые случайные биты данных, а не то, как они используются, и каковы ваши намерения в отношении этих данных.
2. Я не уверен, что вам еще нужно? Фрагмент не является случайным, поскольку он показывает настройки подключения PMA для всех узлов базы данных, и проблема в том, что мне приходится входить в систему снова каждый раз, когда я выбираю другую базу данных, несмотря на то, что я входил в систему ранее, поэтому это связано с настройками подключения. Дайте мне знать, какую дополнительную информацию вы ожидаете, и я ее предоставлю. Спасибо!