我一直在为Laravel框架搜索mssql驱动程序,但目前为止还没有运气。我知道Laravel对sql服务器有sqlsrv支持,但我需要的是mssql连接器(具有以'mssql_'开头的函数)。Laravel mssql驱动程序支持
我们不能使用sqlsrv,因为我们的大多数服务器都是MSSQL 2000,而且据我所知,sqlsrv不提供对这些服务器的支持。另外,MS不提供用于Linux的sqlsrv驱动程序。 (我们使用freetds驱动程序,在Fedora 17 64位上使用手动编译的php 5.4.8)。
我的问题是
- 是否有在Laravel MSSQL支持任何补丁?
- 如果不是,我应该创建/修改哪些文件以便在可能的情况下支持mssql?
我可以使用不同的支持mssql的框架,但我真的很喜欢Laravel如何处理一切。我不想放弃Laravel,只是因为它不支持mssql。
Laravel的数据库工具的设计与PDO工作,不与本地PHP数据库命令(mssql_) 。如果sqlsrv驱动程序不适合您,您可以尝试ODBC设置。 Laravel有各种完成状态的ODBC驱动程序。 – 2013-02-25 03:01:24