如何在MAC中为Laravel安装mssql驱动程序(sqlsrv)?

时间:2017-08-02 04:35:19

标签: php sql-server laravel

我试图从My Mac OS连接到mssql服务器。我的应用程序开发操作系统是MAC。

我尝试在这里下载驱动程序[1],但不适用于MAC。

任何人都可以了解如何在MAC中安装php / laravel的mssql驱动程序吗?

[1] https://docs.microsoft.com/en-us/sql/connect/php/download-microsoft-php-driver-for-sql-server

2 个答案:

答案 0 :(得分:0)

将默认驱动程序从mysql更改为

 'default' => 'sqlsrv',

在sqlsrv数组中为sql IP提供正确的详细信息

  'sqlsrv' => array(
   'driver' => 'sqlsrv',
   'host' => ' ip adress', 
   'database' => 'database',
   'username' => 'root',
   'password' => '',
   'prefix' => '',
  ),

如果愿意,您还可以为数组添加键值。

Found on。你需要这个设置的帮助吗?

答案 1 :(得分:-1)

按照本指南,MS已整理安装必要的依赖项以使用SQL Server创建PHP应用程序:https://www.microsoft.com/en-us/sql-server/developer-get-started/php/mac/

如果您安装了PEAR,则可以运行以下命令"

sudo pecl install sqlsrv pdo_sqlsrv
sudo echo "extension= pdo_sqlsrv.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`
sudo echo "extension= sqlsrv.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`