首先,mssql extension is not available anymore on Windows with PHP 5.3 or later.
当然,php为我们提供了替代方案:windows下你可以使用微软提供的sqlsrv扩展(官网),而在Linux下则可以使用freetds扩展(官网)。
安装sqlsrv很简单,略过,今天讲讲freetds的安装:
1.下载freetds,解压,进入源文件目录执行:
view plain
./configure --prefix=/usr/local/freetds --with-tdsver=7.2
make
make install
重要提示一:这一步需要注意的是--with-tdsver,sql server2005对应的tds version是7.2(貌似网上能查到的都写8.0)
2.重新编译php
view plain
./configure --prefix=/usr/local/php --with-mssql=/usr/local/freetds/
make
make install
重要提示二:至于configure的其它配置我想你懂的,这里只列出mssql的编译选项。
3.配置/usr/local/freetds/etc/freetds.conf(如果没有egServer72节点则创建,如有则修改)
view plain
# A typical Microsoft server
[egServer72]
host = sql server 2005服务器名
port = 1433
tds version = 7.2
至此,所有准备工作都完成了,下面就可以重启apache,用php调用sql server 2005啦!
重要提示三:在调用mssql_connect函数时,需要注意的是,其第一个参数应该是egServer72(即在freetds.conf里的配置),而不是sql server的IP!!!切记!!!
作者 xiaodao1986

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

SublimeText3 Chinese version
Chinese version, very easy to use

mPDF
mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function