千家信息网

Linux下如何使用php访问sql server

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下Linux下如何使用php访问sql server,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!安装freeIDS官网下载地址: wget ftp://ftp.fr
千家信息网最后更新 2026年11月03日Linux下如何使用php访问sql server

小编给大家分享一下Linux下如何使用php访问sql server,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!


安装freeIDS

官网下载地址: wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-1.00.18.tar.gz

1.1、到下载目录解压 tar xvf freetds-1.00.18.tar.gz

1.2、cd freetds-1.00.18 (我目前下载的版本是1.00.18)

1.3、编译: ./configure –prefix=/export/servers/freetds-1.00.18 –with-tdsver=7.1 –enable-msdblib

主要参数说明:–with-tdsver设置FreeTDS的版本,我这里设置了7.1是为了能连接SQL2005

–enable-msdblib是是否允许Microsoft数据库函数库,这里为允许;

1.4、make -j 4 (也可直接 make), -j 4 同时用4个线程进行编译

1.5、make install 安装

2、安装好之后,进行一下测试:

2.1、cd /export/servers/freetds-1.00.18/bin/

2.2、./tsql -C

2.3、如果安装成功,则显示:

2.mssql扩展打开

我安装的php中自带了mssql,在modules文件中有mssql.so

只需要在php.ini中最后一行增加 extension=mssql.so;

如果没有自带mssql,则可以独立安装:

根据当前的php版本下载源码包,假设当前是php-5.5.14

3.1、解压php-5.3.17.tar.gz的源包。

3.2、进入 ext/mssql/下 (/export/software/php-5.5.14/ext/mssql/)

3.3、执行 /export/servers/php-5.5.14/bin/phpize

3.4、./configure –with-php-config=/export/servers/php-5.5.14/bin/php-config –with-mssql=/export/servers/freetds-1.0018/

3.5、make -j 4 (也可直接 make), -j 4 同时用4个线程进行编译

3.6、make install

3.7、生成module目录中提取mssql.so复制到/usr/local/php/lib/php/extensions/中(ls /export/servers/php-5.5.14/lib/php/extensions/no-debug-non-zts-20121212/)

[3.8、.配置php.ini中extension_dir=’/usr/local/php/lib/php/extensions/’ 可不配置]

3.9、添加一行extension=mssql.so;

3.10、重启服务器

查看主进程 ps-ef | grep php | grep master


看完了这篇文章,相信你对"Linux下如何使用php访问sql server"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

版本 编译 一行 同时 目录 篇文章 线程 配置 成功 可不 函数 参数 地址 完了 数据 数据库 文件 更多 服务器 源码 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网与科技 什么是科技互联网 百单网互联网科技有限公司怎么样 美国互联网保险保险科技 厦门中拓互联网络科技有限公司 互联网通讯科技 互联网是不是新科技 互联网未来科技 紫鲸互联网科技 碳银互联网科技有限公司 上海卓越科技 互联网 镁科技互联网资讯平台 隆华科技工业互联网 字节跳动和互联网科技 恒生互联网科技指数跳水 乌苏新华互联网科技做什么的 翼展科技 首家互联网医院 江苏互联网科技小贷 西安左小互联网科技有限公司 科技互联网经济论坛 赫美联合互联网科技 互联网高科技股票 互联网科技有限公司 翻译 汉立互联网科技有限公司联系电话 青岛科技大学互联网大赛研究生 新兴科技互联网创新大赛颁奖典礼 苏州铭阳互联网科技有限公司 互联网公司高科技产品 卡尔迅互联网科技有限公司 杭州科技互联网公司有哪些
0