如何在Laravel中使用SQL Server连接?
我有一个在Laravel 3中完成的工作项目,我必须切换到MsSQL服务器(虽然不是我的调用,嗅...),我不明白这个数据库类型的Laravel配置...
我将内部的默认值更改为此,然后在数组中配置了主机,数据库,用户名,密码,但随后我收到以下错误消息:database.php
'default' => 'sqlsrv'
sqlsrv
此扩展需要 Microsoft SQL Server 2012 Native Client ODBC 驱动程序与 SQL Server 通信
经过一些研究,我发现我们需要SQLSRV的PDO,我已经将其作为版本5.4,并且在我的版本中,我得到了这个返回,所以它似乎都是正确的,但同时它似乎要求ODBC SQLSRV连接,我真的必须使用它吗?phpinfo
pdo_sqlsrv support : enabled
我宁愿直接从Laravel数据库连接连接...但是即使我需要它并且我创建了一些与服务器的ODBC连接,我该如何将它们放在我的配置中?这是我的配置(当然是用我的真实细节代替):my...
'sqlsrv' => array(
'driver' => 'sqlsrv',
'host' => 'myServerIP',
'database' => 'myDatabase',
'username' => 'myUsername',
'password' => 'myPassword',
'prefix' => '',
),
任何帮助将不胜感激,我发现唯一接近我的问题的是来自Laravel论坛的这个链接:SQL Server上的Laravel查询,但随后它就停止了,没有给出任何配置。