PHP访问MS SQL 的问题! 去掉or die("失败!");看看是什么错误 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.打开php.ini把;extension=php_mssql.dll 前面的分号去掉重启web服务器2.把php_mssql.dll 复制到system32里面连接示例代码:$hostname = "localhost"; $dbuser = "sa"; $dbpasswd = "sa"; $id = mssql_connect($hostname,$dbuser,$dbpasswd) or die("无法连接数据库服务器!"); $db = mssql_select_db("pubs",$id) or die("无法连接数据库!");如果还连不上,请尝试把localhost换成ip或者你计算机的名称。重新启动WEB服务器!或者重新启动计算机! 数据库用户名,administrator是否存在,mssql默认用户为sa 非administrator 楼上的各位朋友所说的,小弟已做相应的更改拉,可是在MS-SQL的仅Windows用户连接模式(当然,Windows默认管理员administrator存在),我仍无法连接数据库服务器,可是我用PB做的数据库系统(用的ODBC数据源能连上,)于是,我又把MS-SQL改为了MS-SQL和Windows连接模式,而且又建立拉SA用户,重新启动,SQL,我用$connect = @mssql_connect($hostname,$dbuser,$dbpasswd) or die("无法连接数据库服务器!");mssql_select_db("pubs",$connect) or die("无法连接数据库!");这才连接成功,我想不通为什么大家能不能帮我解释一下, 你的mssql是调用远端的吧?你的本机没有安装mssql? to:楼主可是在MS-SQL的仅Windows用户连接模式(当然,Windows默认管理员administrator存在),我仍无法连接数据库服务器,可是我用PB做的数据库系统(用的ODBC数据源能连上,)于是,我又把MS-SQL改为了MS-SQL和Windows连接模式,而且又建立拉SA用户,重新启动,SQL,我用$connect = @mssql_connect($hostname,$dbuser,$dbpasswd) or die("无法连接数据库服务器!");mssql_select_db("pubs",$connect) or die("无法连接数据库!");这才连接成功,我想不通为什么大家能不能帮我解释一下,-------------------------------------------------------------仅Windows用户连接模式是不能够远程访问的如果已经登录系统也不需要用户名和密码即可连接,而且服务器不能填写IP地址,只能够填写你的MSSQL实例名,如localhost 问题找到拉,就是说,要连微软的SQL,就得在相应的数据库加入一个检证用户,我自己用了默认的SA,并设了PASS之后重启SQL服务,就可以连上,,,步骤是,企业管理器---》工具-----》SQL配置之后选安全性选项卡选择SQL-SERVER和WINDOWS检证,加入相应的用户和密码,我是用默认的SA,,,这后选左边的树型目录中的全安性-----》登录------加入相应的用户,就可以拉! 求一个完整的php投票页面 求一正规 那位大师能讲讲 织梦标签替换原理? 登录问题! php乱码如何解决.好像是ZEND加密 真的不知道如何下手,高人请指点 在一个网站下没有相应的页面! 如何跳转到错误页面提示! phpmyadmin配置问题 急!!! 如何在win2000+acaphe+php里实现文件的上传? 好难受的问题,无法上传文件!!!! 关于Windows下使用Apache配置PHP读取php.ini的问题 ▲如何 配置 Apache 啊!!?? 我使的是XP
重启web服务器
2.把php_mssql.dll 复制到system32里面连接示例代码:
$hostname = "localhost";
$dbuser = "sa";
$dbpasswd = "sa";
$id = mssql_connect($hostname,$dbuser,$dbpasswd) or die("无法连接数据库服务器!");
$db = mssql_select_db("pubs",$id) or die("无法连接数据库!");如果还连不上,请尝试把localhost换成ip或者你计算机的名称。
重新启动WEB服务器!
或者重新启动计算机!
可是在MS-SQL的仅Windows用户连接模式(当然,Windows默认管理员administrator存在),我仍无法连接数据库服务器,可是我用PB做的数据库系统(用的ODBC数据源能连上,)
于是,我又把MS-SQL改为了MS-SQL和Windows连接模式,而且又建立拉SA用户,
重新启动,SQL,
我用
$connect = @mssql_connect($hostname,$dbuser,$dbpasswd) or die("无法连接数据库服务器!");mssql_select_db("pubs",$connect) or die("无法连接数据库!");
这才连接成功,
我想不通为什么大家能不能帮我解释一下,
于是,我又把MS-SQL改为了MS-SQL和Windows连接模式,而且又建立拉SA用户,
重新启动,SQL,
我用
$connect = @mssql_connect($hostname,$dbuser,$dbpasswd) or die("无法连接数据库服务器!");mssql_select_db("pubs",$connect) or die("无法连接数据库!");
这才连接成功,
我想不通为什么大家能不能帮我解释一下,-------------------------------------------------------------
仅Windows用户连接模式是不能够远程访问的如果已经登录系统也不需要用户名和密码即可连接,而且服务器不能填写IP地址,只能够填写你的MSSQL实例名,如localhost
就是说,要连微软的SQL,就得在相应的数据库加入一个检证用户,
我自己用了默认的SA,并设了PASS
之后重启SQL服务,就可以连上,,,
步骤是,
企业管理器---》工具-----》SQL配置
之后选安全性选项卡选择SQL-SERVER和WINDOWS检证,加入相应的用户和密码,
我是用默认的SA,,,
这后选左边的树型目录中的全安性-----》登录------加入相应的用户,
就可以拉!