跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

macOS M1芯片如何安装sqlsrv扩展?

macOS M1 芯片上安装 sqlsrv 扩展的简易指南 挑战: 如何在 苹果 电脑M1芯片上安装 sqlsrv 扩展? 解决方案: 由于官方未提供 macOS 版本的 sqlsrv 扩展,我们可以借助 Docker 容器技术来解决这个问题。 Docker Sandbox 创建并管理 Docker 沙箱虚拟机环境以安全执行代理。适用于运行不受信任代码、探索包或隔离代理工作负载。支持 Claude、Codex、Copilot、Gemini 和 Kiro 代理,并提供网络代理控制。 下载 Docker 容器方案 Docker 提供了一个隔离的运行环境,方便我们安装和运行 sqlsrv 扩展及其依赖项。 步骤: 安装 Docker Desktop: 从官方网站下载并安装 Docker Desktop for Mac: https://www.php.cn/link/c92b26f68689c7af56b0b08721897732 下载 sqlsrv 扩展镜像: 使用命令
docker pull mcr.microsoft.com/mssql/tools
下载必要的镜像文件。 运行并安装: 执行命令
docker run --rm -it mcr.microsoft.com/mssql/tools /opt/mssql-tools/bin/./sqlsrv_install.sh
在容器内运行安装脚本。 更新 pecl: 最后,运行
sudo pecl update
更新 pecl 扩展库。 完成以上步骤后,您可以尝试使用
pecl install pdo_sqlsrv
命令安装 pdo_sqlsrv 扩展。

相关文章