gpt4 book ai didi

php - 警告 : mysqli_connect(): (HY000/2002): An attempt was made to access a socket in a way forbidden by its access permissions

转载 作者:搜寻专家 更新时间:2023-10-31 21:26:53 25 4
gpt4 key购买 nike

两天来我一直在尝试解决这个问题

Warning: mysqli_connect(): (HY000/2002): An attempt was made to access a socket in a way forbidden by its access permissions.

我的主机是Azure,他的界面非常糟糕。编程语言是PHP,我的数据库与域位于同一资源组中,帐户数据是正确的。我做错了什么?

有问题

mysqli_connect($SERVER, $USER, $PASSWORD, $DATABASE);

最佳答案

要在 CLearDB 上使用 MySQL 在 Web 应用程序中获取连接字符串:

  1. 在 Azure 门户中选择您的服务
  2. 点击“设置”
  3. 选择“应用程序设置”并向下滚动到“连接字符串”,然后单击“显示连接字符串值”
  4. 复制表格的中间列,您将得到如下内容:

    数据库=YOUR_DATABASE_NAME;数据源=YOUR_HOSTNAME;用户 ID=YOUR_USERNAME;密码=YOUR_PASSWORD

就是这样,复制并替换您的代码!

专业提示:您可以 ping YOUR_HOSTNAME 并使用 IP 代替 HOSTNAME 来提高速度;)

关于php - 警告 : mysqli_connect(): (HY000/2002): An attempt was made to access a socket in a way forbidden by its access permissions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34778608/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com