MySQL 尝试以套接字访问权限禁止的方式访问套接字


MySQL An attempt was made to access a socket in a way forbidden by its access permissions

我目前正在用Microsoft Azure编写一个应用程序。目前,我已经能够成功地创建表,插入其中等。但是,在选择时,我遇到了一个问题。

当我尝试选择时,它给了我错误

"尝试以套接字

访问权限禁止的方式访问套接字。"

我尝试查看所有访问权限,但总体上迷失了。

有人有想法吗?PHP语句是一个简单的Select * from DATABASE,并且连接到数据库是成功的。

错误信息表示代码中存在一些相互冲突的内容。似乎该问题是由MySQL本机驱动程序引起的MySQLi

代码中有两个组函数mysql_*mysqli_*用于MySQL连接或查询。

我搜索了与mysqli()的SO线程连接不起作用,为什么?可能是该问题的解决方案。尽量只使用其中之一来避免可能的冲突。

并且根据 Azure 官方文档 对于 PHP+MySQL ,您可以尝试使用 PDO 而不是 MySQLi

希望对您有所帮助。此致敬意。