广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下如何使用php访问sql server
  • 375
分享到

Linux下如何使用php访问sql server

2023-06-27 13:06:37 375人浏览 安东尼
摘要

小编给大家分享一下linux下如何使用PHP访问SQL Server,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!安装freeIDS官网下载地址: wget ftp://ftp.freetds.org/pub/freetd

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

安装freeIDS

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

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

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

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

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

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

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

5、make install 安装

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

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

2、./tsql -C

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

Linux下如何使用php访问sql server

mssql扩展打开

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

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

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

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

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

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

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

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

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

6、make install

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/’ 可不配置]

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

10、重启服务器

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

看完了这篇文章,相信你对“Linux下如何使用php访问sql server”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网操作系统频道,感谢各位的阅读!

--结束END--

本文标题: Linux下如何使用php访问sql server

本文链接: https://www.lsjlt.com/news/310868.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下如何使用php访问sql server
    小编给大家分享一下Linux下如何使用php访问sql server,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!安装freeIDS官网下载地址: wget ftp://ftp.freetds.org/pub/freetd...
    99+
    2023-06-27
  • Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
    本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL、Oracle、SQL Server数据库。 其中包括以下几个软件的安装及配置: un...
    99+
    2022-06-04
    数据库 方法 MySQL
  • c#.net 是如何访问 SQL Server 数据库
    c#.net 是如何访问 SQL Server 数据库1、导入命名空间 using System.Data.SqlClient; //连接SQLServer 数据库专用 2、创建连接&n...
    99+
    2022-10-18
  • Linux下如何加速访问github
    这篇文章主要介绍Linux下如何加速访问github,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!\1. 登录http://tool.chinaz.com/dns/\2. 查询以下域名映射,并分别取访问速度较快的一个...
    99+
    2023-06-28
  • Windows下如何使用PHP访问文件路径?
    当我们在Windows下使用PHP时,经常需要访问文件路径,这是一个非常常见的需求。在本文中,我们将介绍如何使用PHP访问文件路径。 首先,我们需要知道Windows下文件路径的格式。Windows下的文件路径格式是以盘符开头,例如C:Wi...
    99+
    2023-07-01
    path windows shell
  • Linux中如何设置访问redis-server的密码?
    今天服务器安装了redis,为了安全设置一下访问redis-server的密码。一、查找redis.conf文件我们服务器已经安装了redis,现在通过命令查看下redis的进程:[root@lnp ~]#...
    99+
    2022-10-18
  • 在linux下如何访问windows的分区
    这篇文章主要讲解了“在linux下如何访问windows的分区”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在linux下如何访问windows的分区”吧!新手入门A 在linux下如何访问...
    99+
    2023-06-10
  • Linux下awstats无法访问如何解决
    在Linux下,如果无法访问awstats,可能是由于以下几个原因导致的:1. 防火墙设置:检查防火墙是否阻止了awstats的访问...
    99+
    2023-08-24
    awstats Linux
  • SQL Server如何设置用户只能访问特定数据库和访问特定表或视图
    目录前言1.设置用户只能查看数据库中特定的视图或表2.设置用户只能看到特定的数据库总结 前言 在实际业务场景我们可能需要开放单独用户给第三方使用,并且不想让第三方看到与业务不相关的表或视图,我们需要在数据库中设...
    99+
    2023-04-11
    sqlserver数据库权限设置 sqlserver授权用户访问某个数据库 数据库用户权限
  • SQL Server如何设置用户只能访问特定数据库和访问特定表或视图
    目录前言1.设置用户只能查看数据库中特定的视图或表2.设置用户只能看到特定的数据库总结 前言 在实际业务场景我们可能需要开放单独用户给第三方使用,并且不想让第三方看到与业务...
    99+
    2023-05-15
    sqlserver数据库权限设置 sqlserver授权用户访问某个数据库 数据库用户权限
  • 如何在别人的机器上使用IP通过SQL Server Authentication来访问自己
    这篇文章将为大家详细讲解有关如何在别人的机器上使用IP通过SQL Server Authentication来访问自己,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定...
    99+
    2022-10-18
  • 如何使用c#访问存取SQL数据
    这篇文章主要介绍“如何使用c#访问存取SQL数据”,在日常操作中,相信很多人在如何使用c#访问存取SQL数据问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用c#访问存取...
    99+
    2022-10-18
  • Linux下如何解决SSH拒绝访问的问题
    小编给大家分享一下Linux下如何解决SSH拒绝访问的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!有时在我们使用 SSH 连接可能会出现Access den...
    99+
    2023-06-28
  • SQL Server 中如何使用JSON_MODIFY
    本篇文章给大家分享的是有关SQL Server 中如何使用JSON_MODIFY,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。SQL Serv...
    99+
    2022-10-18
  • 如何使用SQL Server Management 连接SQL Azure
    如何使用SQL Server Management 连接SQL Azure,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。我们之...
    99+
    2022-10-18
  • Linux使用curl访问网页和wget下载文件
    目录一:curl(网页访问,文件传输工具)1、安装2、常用参数3、使用示例二:wget(用于文件下载,在安装软件时会经常用到。)1、安装2、常用参数3、使用示例:三:区别1.下载文件2.下载文件并重命名3.断点续传4.限...
    99+
    2022-06-05
    Linux curl访问网页 wget下载文件
  • Linux下如何挂载U盘并访问文件
    这篇文章主要为大家展示了“Linux下如何挂载U盘并访问文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何挂载U盘并访问文件”这篇文章吧。挂载 U 盘和挂载光盘的方式是一样的,只...
    99+
    2023-06-27
  • Windows终端如何使用FTP访问Linux
    小编给大家分享一下Windows终端如何使用FTP访问Linux,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在很多大型的企业级地理数据库建设中,服务器一般都是L...
    99+
    2023-06-16
  • SQL Server中如何使用with as
    这篇文章将为大家详细讲解有关SQL Server中如何使用with as,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一.WITH AS的含义WITH AS...
    99+
    2022-10-18
  • 如何使用python连接sql server
    小编给大家分享一下如何使用python连接sql server,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!先利用pip安装pymssql库pip install...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作