Ошибка доступа запрещена при подключении к MySQL в приложении в службе приложений Azure - PullRequest
0 голосов
/ 07 мая 2019

Я создал службу приложений Azure и включил MySql в приложении. Я могу подключиться к MySql с помощью phpMyAdmin с портала - перейдите в приложение -> MySql в приложении -> нажмите Управление. Это открывает другое окно с phpMyAdmin.

Но как-то сейчас я не могу подключиться к базе данных. Я получаю ниже ошибки

MySQL сказал: Документация

2002 - Была сделана попытка доступа к сокету способом, запрещенным его правами доступа.

- сервер не отвечает (или сокет локального сервера настроен неправильно).

1 Ответ

0 голосов
/ 08 мая 2019

Проверьте и следуйте приведенным ниже рекомендациям:

1. Найдите файл config.inc.php, относящийся к PHPMyAdmin.

2.Найдите строку $cfg['Servers'][$i]['host'] В основном эта строка могла быть закомментирована по умолчанию, если это так, пожалуйста, раскомментируйте ее.

3. И замените эту строку следующим:

$cfg['Servers'][$i]['host'] = '127.0.0.1';

4.Сохраните его и перезапустите базу данных MySQL с панели управления XAMPP.

5. Измените значение параметра $ host в методе mysqli_connect() на следующее:

`$_connection = mysqli_connect(**"localhost: 3306"**, $_mysql_username, $_mysql_password, $_database);`

Примечание : это 3306 мой номер порта MySQL, который по умолчанию. Вам лучше проверить, какой у вас номер порта MySQL, прежде чем следовать этим шагам.

Для получения более подробной информации вы можете обратиться к этой выпуск .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...