请问CENTOS如何连接SQL SERVER呢?

ilearn 2012-03-08 04:15:23
我的 PHP Version 5.1.6 CENTOS 5.6 如何连MS SQL SERVER呢?网上那些语句不行的

$server='192.168.0.241';
$username='sa';
$password='abcdefghijk';
$database='mydb';

$conn=mssql_connect($server,$username,$password)
or die("Couldn't connect to SQL Server on $server");
$db=mssql_select_db($database) or die("Couldn't open database $database");
...全文
353 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ilearn 2012-09-10
  • 打赏
  • 举报
回复
用FREESTD
jxdyzwh 2012-08-23
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

自己解决了,辛苦各位了
[/Quote]
老大,如何解决的?能告诉我下吗,我也碰上了一样的问题
ilearn 2012-03-08
  • 打赏
  • 举报
回复
自己解决了,辛苦各位了
ilearn 2012-03-08
  • 打赏
  • 举报
回复
应该不是,不是你说那么简单的,网页说要把PHP源码重新编译一次的
coder 2012-03-08
  • 打赏
  • 举报
回复
是不是端口,linux,windows的防火墙搞的
ilearn 2012-03-08
  • 打赏
  • 举报
回复
那些网站说改 PHP.INI
找到 ;extension=mssql70.so

  将注释;去掉成

  extension=mssql70.so

可是我的php.ini没有这一项
关于MSSQL有以下几项

For example:
;
; extension=msql.so
;


[MSSQL]
; Allow or prevent persistent links.
mssql.allow_persistent = On

; Maximum number of persistent links. -1 means no limit.
mssql.max_persistent = -1

; Maximum number of links (persistent+non persistent). -1 means no limit.
mssql.max_links = -1

; Minimum error severity to display.
mssql.min_error_severity = 10

; Minimum message severity to display.
mssql.min_message_severity = 10

; Compatability mode with old versions of PHP 3.0.
mssql.compatability_mode = Off

; Connect timeout
;mssql.connect_timeout = 5
; Query timeout
;mssql.timeout = 60

; Valid range 0 - 2147483647. Default = 4096.
;mssql.textlimit = 4096

; Valid range 0 - 2147483647. Default = 4096.
;mssql.textsize = 4096

; Limits the number of records in each batch. 0 = all records in one batch.
;mssql.batchsize = 0

; Specify how datetime and datetim4 columns are returned
; On => Returns data converted to SQL server settings
; Off => Returns values as YYYY-MM-DD hh:mm:ss
;mssql.datetimeconvert = On

; Use NT authentication when connecting to the server
mssql.secure_connection = Off

; Specify max number of processes. -1 = library default

; msdlib defaults to 25
; FreeTDS defaults to 4096
;mssql.max_procs = -1

; Specify client character set.
; If empty or not set the client charset from freetds.comf is used
; This is only used when compiled with FreeTDS
;mssql.charset = "ISO-8859-1"

xuzuning 2012-03-08
  • 打赏
  • 举报
回复
把 $server 改成机器名

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧