Я использую службу My-SQL в IBM Bluemix, для которой я развернул PHPMyAdmin-ср приложение для выполнения операций дб. Перед развертыванием я установил
$cfg['Servers'][$i]['AllowNoPassword'] = true;
в config.inc.php
Тем не менее, когда я пытаюсь войти в систему как root, с учетными данными:
Имя пользователя: root
Пароль: »
Я получаю следующую ошибку: Невозможно войти на сервер MySQL
Как мне это решить?
$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;
Других решений пока нет …