我创建了一个Azure应用程序服务并在应用程序中启用了MySql。我可以使用phpMyAdmin从门户连接到MySql-转到应用程序-〉应用程序中的MySql-〉单击管理。它使用phpMyAdmin打开另一个窗口。
但不知何故,现在我无法连接到数据库。我得到下面的错误
MySQL说:文档
2002 -试图以访问权限所禁止的方式访问套接字。-服务器没有响应(或本地服务器的套接字配置不正确)。
我创建了一个Azure应用程序服务并在应用程序中启用了MySql。我可以使用phpMyAdmin从门户连接到MySql-转到应用程序-〉应用程序中的MySql-〉单击管理。它使用phpMyAdmin打开另一个窗口。
但不知何故,现在我无法连接到数据库。我得到下面的错误
MySQL说:文档
2002 -试图以访问权限所禁止的方式访问套接字。-服务器没有响应(或本地服务器的套接字配置不正确)。
2条答案
按热度按时间1mrurvl11#
很简单,如果你已经停止了网站,然后重新启动,你必须从浏览器连接到网站的URL,然后才能使用phpMyAdmin。
slhcrj9b2#
检查并遵循以下指南:
1.找到与
PHPMyAdmin
相关的config.inc.php
文件。2.找到
$cfg['Servers'][$i]['host']
这一行,大多数情况下,这一行在默认情况下可能已被注解掉,如果是这样,请取消注解。3.并将该行替换为以下内容:
$cfg['Servers'][$i]['host'] = '127.0.0.1';
4.保存并从XAMPP控制面板重新启动MySQL数据库。
5.将
mysqli_connect()
方法中的$host参数值更改为以下值:注意:这个3306是我的MySQL端口号,这是它的默认值。在执行这些步骤之前,你最好检查一下你的实际MySQL端口号是多少。
有关详细信息,请参阅类似的issue。