Phpmyadmin «Невозможно войти на сервер MySQL» для пользователя root с использованием phpMyAdmin, готового для облачного литейного производства, и службы bluemix mysql

Я использую службу My-SQL в IBM Bluemix, для которой я развернул PHPMyAdmin-ср приложение для выполнения операций дб. Перед развертыванием я установил

$cfg['Servers'][$i]['AllowNoPassword'] = true;

в config.inc.php

Тем не менее, когда я пытаюсь войти в систему как root, с учетными данными:

Имя пользователя: root

Пароль: »

Я получаю следующую ошибку: Невозможно войти на сервер MySQL

Как мне это решить?

1

Решение

$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

Строка выше должна быть добавлена ​​дважды; один раз внутри оператора if (! empty ($ dbname)) {, а другой за его пределами (возможно, ближе к концу файла конфигурации).

Это должно быть как в следующем примере;

if (!empty($dbname)) {
// other configuration options
$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
// it should be placed before the following line
$i++;
}

// other configuration options
$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
0

Другие решения

Других решений пока нет …