php - Azure主动拒绝MySQL连接

标签 php mysql azure

我正在尝试编写一个非常简单的 PHP 脚本,从我的 Azure SQL 数据库中提取一些数据并显示它。不过我收到了这个错误。

警告:mysql_select_db():无法建立连接,因为目标机器主动拒绝连接。在 C:\xampp\htdocs\TestPage.php 第 102 行

我已在 Azure 的防火墙中启用了我的 IP,但仍然遇到此问题。

最佳答案

为了正确地结束这个问题:Azure SQL 数据库服务特指 SQL Server。在您的代码中,当调用 mysql_select_db() 时,该调用特定于 MySQL。

要连接到 SQL 数据库,您需要调用诸如 sqlsrv_connect() 之类的函数。

如果您确实想使用 MySQL,则需要在虚拟机或容器中启动它(或使用第 3 方 MySQL 托管服务)。

关于php - Azure主动拒绝MySQL连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42263291/

相关文章:

azure - 更新azure中QueueTrigger函数应用程序的函数运行时版本

PHP - 如何将网站翻译成多种语言?

mysql - 使用 DATETIME 列上的 ORDER BY 优化查询

mysql - db :schema:dump on RDS with mysql. 错误:无法转储表 "",因为以下 NoMethodError 未定义方法 `type' for "int(11)":String

azure - 管理大文件下载的最佳方式

azure - 如何使用 Microsoft Graph API 更新 Azure AD 中的现有用户

php - 在 while 循环中仅显示未插入到另一个表中的记录

Php mkdir( ) 异常处理

javascript - 从源代码解析javascript变量

mysql - 如何修复这可能是在 mysql 中搜索记录的最简单代码