我正在尝试编写一个非常简单的 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/