首页 > 数据库 >mac中php安装sqlsrv扩展

mac中php安装sqlsrv扩展

时间:2023-09-02 12:45:02浏览次数:36  
标签:opt sqlsrv mac install sql homebrew php

 

安装php扩展

sudo pecl install sqlsrv-5.10.0
sudo pecl install pdo_sqlsrv-5.10.0

 

M系列芯片

sudo CXXFLAGS="-I/opt/homebrew/opt/unixodbc/include/" LDFLAGS="-L/opt/homebrew/lib/" pecl install sqlsrv-5.10.0
sudo CXXFLAGS="-I/opt/homebrew/opt/unixodbc/include/" LDFLAGS="-L/opt/homebrew/lib/" pecl install pdo_sqlsrv-5.10.0

 

温馨提示:

1、sqlsrv版本需要与php版本对应

2、需要使用源码编译安装php

3、需要安装odbc驱动(https://learn.microsoft.com/zh-cn/sql/connect/odbc/linux-mac/install-microsoft-odbc-driver-sql-server-macos?view=sql-server-ver16)

 

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 
brew tap microsoft/mssql-release https://github.com/Microsoft/homebrew-mssql-release
brew update
HOMEBREW_ACCEPT_EULA=Y brew install msodbcsql18 mssql-tools18

 

参考链接

https://learn.microsoft.com/en-us/sql/connect/php/installation-tutorial-linux-mac?view=sql-server-ver16

 

标签:opt,sqlsrv,mac,install,sql,homebrew,php
From: https://www.cnblogs.com/fyiyy/p/17673563.html

相关文章

  • phpstorm 2023 配置 xdebug
    一、安装xdebug下载Xdebug,要下载与PHP对应版本的Xdebugxdebug官网下载地址:Xdebug:Downloads这里下载的如果没有跟你的php对应,那么等待你的就是一堆报错网站提供了一个自动分析系统对应的xdebug版本,网址是:Xdebug:Support—TailoredInstallationInstructions在页面中......
  • php8.0新特性:命名参数
    2023年9月2日10:19:00<?phpnamespaceApp\Services\Admin;useDateTime;classGeneratorService{//订单key前缀constORDER='Z_';//支付key前缀constDOPAY='PAY_';constKEY_LENGTH=27;//返回数据固定长度29publ......
  • C语言实现MACD指标
    只有实现了EMA,才能取得MACDEMA,指数移动平均线是一种IIR滤波器,很容易用C语言实现,并且使用最少的资源。与简单的移动平均线不同,它不需要RAM缓冲区来存储先前的样本。它只需要存储一个值(前一个平均值)。 指数移动平均线表示为以下等式:avg[n]=(in*alpha)+avg[n-1]*(1-a......
  • Android Studio 快捷键 (MAC)
    control+option+O 去除当前文件无用importoption+command+L 格式化选中代码,重新排版 command+D 粘贴当前行或选中代码command+C 复制当前行或选中代码command+X 剪切当前行或选中代码command+Y 删除行command+/ 注释行......
  • 用php 循环写一个并发请求
    点击查看代码<?php//要测试的接口URL$apiUrl='https://example.com/api';//并发请求数$concurrentRequests=10;//创建cURL多个句柄$curlHandles=[];for($i=0;$i<$concurrentRequests;$i++){$ch=curl_init();curl_setopt($ch,CURLOPT_......
  • php所有函数总结
    PHP常用函数总结数学函数1.abs():求绝对值$abs=abs(-4.2);//4.2数字绝对值数字2.ceil():进一法取整echoceil(9.999);//10浮点数进一取整3.floor():舍去法取整   echofloor(9.999);//9浮点数直接舍去小数部分4.fmod():浮点数取余$x=5.7;......
  • 这下好了,Visual Studio(Not Code) for Mac 不维护了
    8月30日,微软官方宣布VisualStudioforMacIDE将于12个月后停用。作为被广泛宣称是宇宙第一的IDE突然停止维护,确实是值得我们开发者关注的事情!但为什么在前端社区?因为作为一个集成编译环境,前端生态背后经常出现它的身影。什么是VisualStudio?从微软官网中的顶级支......
  • php常用数据效验及处理
    经常会用到一些数据验证效验的东西,有些结果是“真是没想到”,总结记录下浮点数var_dump((float)'',(float)'dd4.5',(float)'4.5dd',(float)'4.5');float(0)float(0)float(4.5)float(4.5)var_dump((float)'5.80',(float)5.800,floatval('5......
  • VMware Tools 12.3.0 发布,新增对搭载 Apple 芯片的 Mac 上运行 Windows ARM 虚拟机的
    VMwareTools12.3.0发布,新增对搭载Apple芯片的Mac上运行WindowsARM虚拟机的支持请访问原文链接:https://sysin.org/blog/vmware-tools-12/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwareTools是一套安装在虚拟机的操作系统中的实用程序。VMwareTool......
  • mac tools
    ......