社区
基础编程
帖子详情
PHP访问MS SQL 的问题!
blackmouse2002
2004-11-26 12:10:56
操作系统是:win2000 server family;(默认安装含IIS)
WEB服务器Apache2 php 安装前在已关闭了IIS服务,php.ini已加入php_mssql.dll,
数据库: MS SQL 2000
可是再连接时提示无法连接服务器!
mssql_connect("$servername","administrator","zlm") or die("失败!");
echo "成功";
可显示结果“失败!”
...全文
140
11
打赏
收藏
PHP访问MS SQL 的问题!
操作系统是:win2000 server family;(默认安装含IIS) WEB服务器Apache2 php 安装前在已关闭了IIS服务,php.ini已加入php_mssql.dll, 数据库: MS SQL 2000 可是再连接时提示无法连接服务器! mssql_connect("$servername","administrator","zlm") or die("失败!"); echo "成功"; 可显示结果“失败!”
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
死胖子
2004-11-27
打赏
举报
回复
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
slowpig
2004-11-27
打赏
举报
回复
你的mssql是调用远端的吧?你的本机没有安装mssql?
blackmouse2002
2004-11-27
打赏
举报
回复
问题找到拉,
就是说,要连微软的SQL,就得在相应的数据库加入一个检证用户,
我自己用了默认的SA,并设了PASS
之后重启SQL服务,就可以连上,,,
步骤是,
企业管理器---》工具-----》SQL配置
之后选安全性选项卡选择SQL-SERVER和WINDOWS检证,加入相应的用户和密码,
我是用默认的SA,,,
这后选左边的树型目录中的全安性-----》登录------加入相应的用户,
就可以拉!
sdts
2004-11-27
打赏
举报
回复
php还是用my sql吧
blackmouse2002
2004-11-27
打赏
举报
回复
靠拉,又不灵拉?
chf99cn
2004-11-26
打赏
举报
回复
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服务器!
或者重新启动计算机!
-神仙-
2004-11-26
打赏
举报
回复
去掉or die("失败!");
看看是什么错误
blackmouse2002
2004-11-26
打赏
举报
回复
楼上的各位朋友所说的,小弟已做相应的更改拉,
可是在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("无法连接数据库!");
这才连接成功,
我想不通为什么大家能不能帮我解释一下,
wxq4100798
2004-11-26
打赏
举报
回复
数据库用户名,administrator是否存在,mssql默认用户为sa 非administrator
wxq4100798
2004-11-26
打赏
举报
回复
mssql有没有启动?
erldy
2004-11-26
打赏
举报
回复
同意楼上的!!
我用计算机名可以连上!
php
-5.2.5-x64(
php
64位)
php
-5.2.5-x64(
php
64位),64位的
PHP
不太好找,分享给大家。
SQL
简单入门教程
从
SQL
语句由浅入深地介绍
SQL
的使用方法,根据例程进行详细解析,适合初学者
PHP
读取Excel数据入MS
SQL
Server中的日期型错误
应同事要求,今天晚上将Excel的数据导入到MS
SQL
Server数据库中。 想想也挺容易的,前面我也导入过两次1000多条记录,应该很快。 结果栽在日期型的数据上了,他录入的日期有
问题
,有8个日期型字段,表面上看不出
问题
。 真是折腾人啊! 因为前面我要求日期型为字符串格式,我们其他人都是这么整理的表格,所以没有错误发生。 导入他的数据,总是报错,
PHP
也没有具体的错误信息。 加入错误信息提示: $
sql
= "insert into AssetsInfo
PHP
5.4 如何连接MS
Sql
Server
安装好xampp后,如果你的
php
需要
访问
ms
sql
server数据库,就需要这个步骤,否则会出错: Fatal error: Call to undefined function
sql
srv_connect() in D:\appServ windows系统下,
PHP
5.3以上的版本已经不支持ms
sql
扩展,所以如果你需要和
sql
server通信需要到htt
Docker 安装 MS
Sql
Server
作为一个.NET 开发人员,大家都知道微软的数据只能运行在windows电脑中。可自从Dokcer火了之后,微软现在已经将它的
Sql
server2017以后的数据库从windows平台迁移到了Docker中啦!本次内容主要详细讲解了Docker中如何安装MS
sql
2017数据库,以及需要注意的一些
问题
。这里特别强调下密码必须安装强制密码要求取设置,否则容器不能运行。参考文章Docker 安装部署
Sql
Server快速入门:使用 Docker 运行
SQL
Server 容器映像(微软官方)
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章