1

Тема: Соединение невозможно! Неверные настройки.

поставил phpmyadmin
всё сделал по инструкции..

в config.inc.php кроме всего другого прописал

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';

так как это и есть пароль..
через командную строку запускается с этим паролем и пользователем, на всякий проверено командой SHOW DATABASES

так же и отдельный скрипт выдаёт сообщение 'Connected successfully', что говорит уже за себя..

<?php
$link = mysql_connect('localhost', 'root', '123456');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>

но при загрузке localhost/phpmyadmin/index.php выдаётся сообщение:

Ошибка
Ответ MySQL: 

Соединение невозможно! Неверные настройки. 
phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они соответствуют данным полученным от администратора сервера MySQL.

как быть?
windows, apache 2.2, php 5.2.14, mysql 5.0.51a

2

Re: Соединение невозможно! Неверные настройки.

В конфигурационном файле phpMyAdmin (config.inc.php) установлен хост? Там точно localhost?

Пробовали очистку кукисов (cookie) или альтернативные браузеры?

3

Re: Соединение невозможно! Неверные настройки.

«В случии проблем с phpMyAdmin»
Если возникшие проблеммы совподают  то есть такое решения этих проблем.
Есть такая проблема .
Среди списка можно увидеть
$cfg['Servers'][$i]['tracking']... Не готово
Решение этому очень простое 
1) Импортируйте файл \WebServers\home\localhost\www\Tools\phpmyadmin\scripts\create_tables.sql находящийся в phpMyAdmin.
открываем   \WebServers\home\localhost\www\Tools\phpmyadmin\config.inc.php строку:  В денвере находится по такому пути. В любом случаи его надо найти.
Ищем строку
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
И после нее вставляем следующее
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
И еще Среди списка можно увидеть
$cfg['Servers'][$i]['userconfig'] ...  Не готово [ Документация ]
Пользовательские настройки:  Недоступно
1) Импортируйте файл /scripts/create_tables.sql находящийся в phpMyAdmin.
2) Добавьте в конфигурационный файл  \WebServers\home\localhost\www\Tools\phpmyadmin\config.inc.php строку: В денвере находится по такому пути.В любом случаи его надо найти.
$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
_____________________________________________
Есть еще проблемма с пользователем
Ошибка
Ответ MySQL:
Соединение невозможно! Неверные настройки.
phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль..... в  /config.inc.php в найдите в начале документа строку $cfg['Servers'][$i]['auth_type'] = 'config'; в место 'config'; поставте 'cookie'. и все проблема решина

4

Re: Соединение невозможно! Неверные настройки.

Hanut сказал:

В конфигурационном файле phpMyAdmin (config.inc.php) установлен хост? Там точно localhost?

Пробовали очистку кукисов (cookie) или альтернативные браузеры?


Подскажите пожалуйста, у меня та же самая проблема при подключении к удаленной базе данных (не по  localhost а по ip). Мне ничего не помогает, ошибка.

Логин и пароль верны - проверяла в mysql
Делала все по этой инстукции: https://wadsashika.wordpress.com/2015/0 … hpmyadmin/
Ссылка на мою ошибку: https://ibb.co/PzQmcwg

Спасибо! smile

5

Re: Соединение невозможно! Неверные настройки.

marino13 сказал:

не по  localhost а по ip

Попробуйте создать в MySQL отдельного пользователя с правами только на нужную базу данных. Внешние подключения для root обычно запрещены.