php - 如何将 Symfony 4 与 MSSQL 连接

标签 php symfony azure azure-sql-database symfony4

有没有办法使用 Symfony 4 配置并连接到 MSSQL 数据库?

我尝试配置 Doctrine,但收到无法调试的错误。如果有任何线索,我将不胜感激。

  1. 我已将以下行放入 .env 文件中:

DATABASE_URL=sqlsrv://myname:<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="b3decac3d2c0c0c4dcc1d7f3c0caded5dcddcac7d6c0c79dd7d2c7d2d1d2c0d69dc4daddd7dcc4c09dddd6c7" rel="noreferrer noopener nofollow">[email protected]</a>/AzureDB?port=1433

然后我在 CMD 中运行命令来 ping 数据库,然后收到错误(我刚刚在此处隐藏了用户名和密码): enter image description here

  • 当我将配置放入doctrine.yaml时,我得到了相同的结果: enter image description here

  • 我已将正确的驱动程序添加到 WAMP 中。

  • Extensions in php.ini: extension=php_pdo_sqlsrv_71_ts.dll extension=php_sqlsrv_71_ts.dll

    WAMP 3.1.0 PHP版本:7.1.9 Apache 2.4.27

    但通常我无法通过 WAMP 运行我的应用程序,因为链接会出现问题,所以...

  • 我通过在 CMD 中运行命令来运行它:
  • php bin/控制台服务器:运行

    总而言之 - 我收到了我所描述的错误。

    抱歉图片 - 我一直在与 SO 斗争以将代码放在这里,但它总是“显示为格式不正确”。

    最佳答案

    请使用此Azure Distribution Bundle将 Symphony 连接到 Azure 服务。

    This从 PHP 连接到 Azure SQL 数据库的 Microsoft 官方文档。

    关于php - 如何将 Symfony 4 与 MSSQL 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48481190/

    相关文章:

    php - 如何删除Excel表格中最上面的两行空行?

    php - php 中的 foreach 问题

    php - Doctrine One To Many 级联持续存在,外键为空

    php - KNP Doctrine 行为与 Atlantic18 Doctrine 扩展

    azure - 将 Azure Blob 存储帐户链接到 Azure 数据工厂时出错

    php - 如何计算观看次数?

    php - 2 个 PHP 系统上的正则表达式输出不同?

    javascript - 如何在 Symfony2 中使用 JavaScript 为其他页面生成 URL?

    c# - 在 Azure 中嵌入控制台应用程序和调度

    c# - 不同windows azure部署环境下的日期格式不同