2014-02-27 39 views
2

我有mac os我使用xampp运行PHP 5.3.8,我想运行使用MSSQL的应用程序我无法找到任何驱动程序。当我在Mac上搜索MSSQL for PHP时,发现freetds,但我无法安装freetds,因为我没有在我的mac上安装gcc编译器,“make install”命令不起作用。我无法安装gcc编译器,因为它只能使用xcode来完成,而且我正在运行osx 10.7.2,因此我无法安装xcode(最新要求是10.8.x +)。请建议任何其他方式在MAC上安装MSSQL驱动程序如何在用于PHP的mac OS中安装MSSQL驱动程序

+0

你想MSSQL客户端驱动程序或服务器驱动程序?如在中,您是希望应用程序使用MSSQL还是希望在Mac上托管MSSQL实例? – brazilianldsjaguar

+0

我想在我的系统上使用mssql驱动程序 – Alex

回答

2

编辑:我很肯定你会需要一个GCC编译器来实现这一点。您应该可以安装10.7兼容版本的XCode:https://discussions.apple.com/message/23199440#23199440

您需要安装unixODBC和FreeTDS。以下链接提供了从源代码安装每个源代码的说明,也可以通过Homebrew或MacPorts进行安装。

从来源:http://2tbsp.com/content/connect-ms-sql-server-and-sybase-ase-mac-os-x-and-linux-unixodbc-and-freetds

家酿说明:http://www.acloudtree.com/how-to-install-freetds-and-unixodbc-on-osx-using-homebrew-for-use-with-ruby-php-and-perl/

使用这些库安装和配置,则应能够配置PHP通过PDO或MSSQL扩展连接。

+0

我已经为我的操作系统安装了macports但仍然无法安装freeTDS。我检查我是否可以安装旧版本的xcode。 – Alex

+0

诚实地说,虽然我使用了MacPorts很多年,但Homebrew在这里可能是更好的选择。 –

+1

下面是一个包含Xcode 4.6.3下载页面的链接:https://developer.apple.com/downloads/index.action?q=xcode –

相关问题