Переподключите phpmyadmin к базе данных MySQL, используя MAMP на ПК - PullRequest
0 голосов
/ 24 марта 2019

У меня возникла общая проблема при попытке подключить PhpMyAdmin к базе данных MySQL. В начале все работает отлично, а потом, скажем, через 2 или 3 дня, работает нормально, по какой-то неизвестной причине я получаю ошибку:

"mysqli_real_connect (): (HY000 / 2002): phpMyAdmin попытался подключиться к серверу MySQL, и сервер отклонил соединение. Вы должны проверить хост, имя пользователя и пароль в вашей конфигурации и убедиться, что они соответствуют информация предоставлена ​​администратором сервера MySQL ".

Я использую те же основные параметры подключения в php-файле config.ini без каких-либо изменений с момента создания имени БД и ПОЛЬЗОВАТЕЛЯ для HOST: «localhost» / PORT: «3306» / USER: «root» / PASS : 'root'

Моя система - Microsoft Windows 10 Pro, версия 10.0.17763. MAMP для Windows 4.1.0.23876 PHP последняя версия 7.2.10 MySQL версия 5.7.24

Я попытался изменить параметры подключения в файле config.ini.php, расположенном в папке PhpMyAdmin внутри каталога bin MAMP, попытался изменить значения, такие как «localhost» для «127.0.0.1» или «config» для «cookie», а также, конечно, проверил и заверил, что хост, порт, пользователь и пароль совпадают с phpinfo на MAMP, но, похоже, ничего не работает.

 * First server
 */
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
$cfg['Servers'][$i]['port'] = '3306'; // MySQL port 
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'root'; // MySQL password

Я ожидаю, что MySQL-сервер сможет каким-то образом переподключить phpMyAdmin, исправив параметры сервера соединений в файле config.ini или другом файле, о котором я, конечно, не подозреваю, без необходимости переустанавливать все заново и, таким образом, потерять весь прогресс сайта WordPress, достигнутый до сих пор.

...