Laravel 与 mssql (sqlsrv) 未连接

2023-12-23

我正在用 mysql 开发 laravel,它工作得很好。但我现在有另一种情况。我需要将 laravel 连接到驻留在 Windows 服务器上的 ms sql 数据库。我使用以下代码连接到数据库 app/config/database.php

'default' => 'sqlsrv',

'sqlsrv' => array(
        'driver'   => 'sqlsrv',
        'host'     => 'IP ADDRESS',
        'database' => 'DB Name',
        'username' => 'Username',
        'password' => 'password',
        'prefix'   => '',
    ),

但它显示错误说

PDO异常 找不到驱动程序

那么请问有人可以帮我解决这个问题吗? 谢谢


你用的是宅基地吗? 我在使用 MAMP 时遇到了完全相同的问题。我的服务器上缺少驱动程序,所以我最终切换到 homestead 并安装freetds http://www.freetds.org/ there.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Laravel 与 mssql (sqlsrv) 未连接 的相关文章

随机推荐

  • C 中的变量存储在内存的什么位置?

    考虑到内存分为四段 数据段 堆段 堆栈段和代码段 其中分别有全局变量 静态变量 常量数据类型 局部变量 在函数中定义和声明 变量 在主函数中 指针 并且动态分配的空间 使用 malloc 和 calloc 存储在内存中 我认为他们的分配方式
  • QDialog 未从主窗口打开(pyQt)

    我试图通过单击主窗口中的按钮来启动一个对话框 这是我修改的 qtdesigner 生成的 代码只是为了测试它 我已经设置了 showDial 函数以在单击按钮时显示拨号盘 但它不起作用 from PyQt4 import QtCore Qt
  • erlang 是否以任何巧妙的方式实现记录复制和修改?

    given record foo a b c 我做了这样的事情 Thing foo a 1 2 b 3 4 c 5 6 Thing1 Thing foo a 7 8 从语义角度来看 Thing 和 Thing1 是唯一的实体 然而 从语言实
  • 在另一个方法中使用时,无法解析 JComponent 名称

    我正在关注 YouTube 教程 http www youtube com watch v wpbQ0DCFF0M http www youtube com watch v wpbQ0DCFF0M 以使用数据库表填充名为 comboAcco
  • Android - 更改自定义 Spinner 的 DropDownItem 样式

    我有一个自定义微调器 我正在尝试替换 DropDownSelector 中的 9 块背景 三角形 但我就是无法让它正常工作 我最终得到 白盒是测试资产 新的 9 补丁已显示 但它弄乱了填充 并且看起来就像旋转器中的旋转器 这是没有添加 9
  • 从 Android 中的本机 c 返回 jbyteArray

    我使用本机 c 将数据从音频文件读取到 jbyte 指针 现在我想将它作为 jbyteArray 发送到 java jbyteArray Java com app audio player readData JNIEnv env jobje
  • 什么是GC空洞? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我用C 写了一个长TCP连接套接字服
  • 数据库更改后使用 Javascript 重新加载页面

    我正在显示数据库中的表 如下所示 tr td user gt id td td user gt td td user gt td td user gt td td user gt td td user gt td td user gt td
  • 如何更新 Python Pandas DataFrame 中特定行的值?

    借助 Pandas 中良好的索引方法 我可以毫无问题地以各种方式提取数据 另一方面 我仍然对如何更改现有 DataFrame 中的数据感到困惑 在下面的代码中 我有两个 DataFrame 我的目标是根据第二个 df 的值更新第一个 df
  • 为什么我的 COM 工厂在程序生命周期内从未被释放?

    我有一个本机 C ATL 进程内 COM 服务器 单独的测试程序 calls CoInitialize calls CoCreateInstance then calls Release 在指针上 然后打电话CoUnitialize 并退出
  • 检查移动网络可用的正确方法是什么(无数据连接)

    检查 Android 上移动网络 GSM 连接是否可用的正确方法是什么 gt 2 1 我不想检查移动网络是否有可用的数据连接 只需检查一般网络可用性 检查是否可以通过移动网络拨打电话 目前我正在使用以下检查 public static bo
  • 如何读取Spring XML配置中的application.yml?

    在我的项目中 我使用基于 XML 的配置 并且我正在尝试读取 application yml 文件 应用程序 yml vtp config priority 2 country US countryFriend UK AG 3 countr
  • 如何指定在 Netbeans 中使用哪个 JRE?

    我的系统中有两个 JRE 一种是 32 位 另一种是 64 位 在 Eclipse 中 我可以配置两者并在运行应用程序时选择使用哪一个 我想知道我是否可以在 Netbeans 中做同样的事情 我尝试转到 项目属性 库 然后尝试通过 管理平台
  • Asset Pipeline 预编译所有 asset 文件夹子目录

    我喜欢让我的资产高度组织起来 但是 我遇到了预编译问题 它没有选取子目录 以下是路径 assets gt fonts gt images gt gt backgrounds gt gt home gt gt icons 开发上一切正常 但生
  • node.js ejs包含错误

    我正在创建这个模板
  • libc++ 和 libstdc++ 之间的 istream eof 差异

    当链接到 libstdc 和 libc 时 以下 玩具 程序返回不同的内容 这是 libc 中的错误还是我不明白 istream eof 的工作原理 我尝试在 linux 和 mac os x 上使用 g 运行它 在 mac os x 上使
  • 如何向后移植 Qt 中的功能?

    假设有一个使用 Qt 的项目 并且依赖于 Qt 新版本中存在的功能 例如添加的类成员 该项目旨在使用 Qt 的 系统 发行版本进行构建 该版本可能比项目所依赖的版本更旧 幼稚的方法会导致预处理器地狱 void Class foo if QT
  • 如何在Dynamics CRM 2011中获取相关实体

    我们目前正在最近发布的 Dynamics CRM 2011 中开发 Silverlight Web 资源 此时我们希望实现一个自动完成框 显示帐户集合及其地址 我们目前陷入了从账户实体到地址实体所需遵循的关系 目前我刚刚毕业 任何帮助将不胜
  • 在 Python 2.5 中将 Google App Engine blobstore 作为文件写入的正确方法是什么

    当我尝试对 Google App Engine blobstore 进行简单写入时 当前超出了软内存限制 编写此代码以使其不会泄漏内存的正确方法是什么 from future import with statement from googl
  • Laravel 与 mssql (sqlsrv) 未连接

    我正在用 mysql 开发 laravel 它工作得很好 但我现在有另一种情况 我需要将 laravel 连接到驻留在 Windows 服务器上的 ms sql 数据库 我使用以下代码连接到数据库 app config database p