当前位置:首页 » 编程语言 » php53mssql

php53mssql

发布时间: 2022-04-02 11:35:20

1. php如何连接mssql一个实例

你的写法没问题,不过可以试试指定端口((local)abc,1433)

另外,连接不上有错误信息吗?错误信息发出来看看

我试了下,php连接sqlsrv除了安装sqlsrv的扩展外还需要安装 odbc驱动 ,在微软sqlsrv for php 有介绍 ,根据你下载的 sqlsrv扩展版本安装 odbc驱动

2. PHP+MSSQL是怎么写入数据的

还是用mysql_query($sql)语句。
比如
$sql = "insert into tbl (id, name) values (1, 'abc')";
mysql_query($sql);
如果插入失败,返回值是false,否则返回插入纪录的条数。

3. php5.6版本怎么用mssql_init函数

可以直接使用ODBC数据库功能 php自带

可以使用PDO 驱动
Mssql 函数

安装相应扩展
1 PHP 的 Windows 版本已内建对此扩展的支持。
linux 比较繁琐,请参考php手册 根据需要编译

2
unix系统自带PDOLite扩展 只是需要自行启动之

win32 系统 extension=php_pdo.dll
extension=php_pdo_mysql.dll

3

extension=php_mssql.dll (win32)
--with-mssql[=DIR] (linux)

4. 使用php连接mssql,语句中where条件存在中文在程序中取不出数据

"select send_num from v_bus_order_msg where act_name='定制活动' "
“定制活动” 的 双引号 改成单引号

5. php+mssql 和 php+mysql 优点缺点

一、PHP+MySql

优点:

1) MySql是一个快速、多线程、多用户的SQL数据库服务器。

2) MySql的核心程序采用完全的多线程编程

3)MySql可运行在不同的操作系统下。

4) MySql有一个非常灵活而且安全的权限和口令系统。

5) MySql支持ODBC for Windows。

6)MySql支持大型的数据库。

7) MySql拥有一个非常快速而且稳定的基于线程的内存分配系统,可以持续使用面不必担心其稳定性。

8) 强大的查询功能。

9)PHP为MySql提供了强力支持,PHP中提供了一整套的MySql函数,对MySql进行了全方位的支持。

缺点:

比较的难学;

MySQL不完全支持陌生的关键词;

MySQL也缺乏一些存储程序的功能;

使用缺省的ip端口,但是有时候这些ip也会被一些黑客闯入;

使用myisam配置,如果你不慎损坏数据库,结果可能会导致所有的数据丢失;

二、PHP+MsSql

优点:

上手容易; 兼容性良好; 利于构筑"敏捷性商务";

缺点:

只能在windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。

并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限;

安全性方面,没有获得任何安全证书;

客户端支持及应用模式 ,是C/S结构,只支持windows客户,可以用ADO, DAO,OLEDB,

ODBC连接;

不是免费的;

数据不容易恢复;

6. php+mssql 访问速度慢是什么原因

数据结构不一样,而且是两大用户情敌。实际是不相配。
要解决的话,可以;在本机上测试。SQLServer 转Mysql 数据库的方法。
1 写php能读出sqlserver数据情况下,直接就转 mysql 要对应好字段(直接写入)。
2 导出成 excel 再用phpmyadmin 导入,导入文件是 excel 文件哟。
可以查看 SQLServer 转Mysql 数据库的方法及网上的教程。

7. PHP+MS SQL怎么连接啊

这个说来有点复杂,PHP 5.3以上不支持mssql扩展了,需要在php.ini中添加
extension=php_sqlsrv_53_ts_vc6.dll (适用于APACHE)
extension=php_sqlsrv_53_ts_vc9.dll (适用于IIS)
要去微软下载sqlsrv,下载后是个ZIP包,解压放到PHP\EXT目录下
另外还要下载并安装Microsoft Microsoft SQL Server 2008 R2 Native Client MSI
至于PHP连接MSSSQL在sqlsrv的压缩包里有

有个教程比较好,可以看一下:http://my.oschina.net/acitiviti/blog/370097

8. php连接mssql的方法 怎样实现php连接mssql

php不论是连接什么数据库,得首先保证在php.ini中相关数据库的扩展是打开的,如
;extension
=
mysql
得把前面的;去掉才表明mysql数据库的扩展打开了,才能使用,ms
sql也同理。
1。php连接mssql
$conn=mssql_connect("实例名或者服务器ip","用户名","密码");
2。php连接mysql
$conn=mysql_connect("实例名或者服务器ip","用户名","密码");
从连接中,你也可以看出来,其实不论php和什么数据库相连,差别都很小,只是函数名上的差别,如果你进一步使用的话,你也可以发现对数据库的修改、手稿、更新等操作也只是函数名的差别,通一通百。

9. 如何用PHP连接MSSQL数据库

windows下面nbsp;nbsp;要安装mssql或者,mssql客户端nbsp;nbsp;安装以后检查在你的系统目录下面是不是有ntwdblib.dll文件,如果有请继续(一般安装了mssql都会有);nbsp;nbsp;然后启动mssql数据库服务nbsp;nbsp;1:在php.ini文件里设置如下,找到nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;;extension=php_mssql.dllnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;把前面的分号去掉。2:找到extension_dirnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;=nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;d:extensionnbsp;nbsp;你的php.ini里面可能不是d:extensionnbsp;nbsp;改成在php安装目录下面的extensions目录下面的php_mssql.dll,所在的路径,如果你没有把它移动到其他地方(假设你的php安装路径是d:php)nbsp;nbsp;就改成extension_dir=d:phpextensionsnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 3:把ntwdblib.dll拷贝到c:winntsystem32目录下。 ntwdblib.dll的主要作用是提供sqlnbsp;server连接服务。nbsp; 我用的php版本是4.3.9,在安装它的服器的nbsp;windows/system32/nbsp;下我查到ntwdblib.dll文件的版本是2000.2.8.0nbsp;,这个版本支持的是sqlnbsp;servernbsp;7.0,nbsp;因为安装PHP时会把dlls下面的所有文件覆盖到系统nbsp;目录下,所以当我用它去连接nbsp;sqlnbsp;servernbsp;2000nbsp;的时候当然会是无法连接了。nbsp; 后来我在一台正常安装sqlnbsp;servernbsp;2000nbsp;的服务器上查到nbsp;ntwdblib.dll的版本是nbsp;2000.80.2039.0,sql2000的ntdblib.dll文件拷贝过来覆盖到本机的windows/system32下,重启服务器后,一切正常。nbsp; 补充:如果数据库名的开头是数字时也会提示无法打开,这时要做的很简单,把数据库的名字用中括号nbsp;[nbsp;]nbsp;括起来就搞定了,如nbsp;123bBSnbsp;改写成nbsp;[123bBS]就没有问题了,另外如果你的数据库名字与sqlnbsp;server中的保留字冲突的话也会出现这种情况,用中括号的方法一样可以解决。nbsp; 然后重新启动web服务器,假设你的mssql安装在本机上就可以用下面的测试nbsp;。nbsp;lt;?phpnbsp;nbsp;$con=mssql_connect(“localhost“,“user“,“password“);nbsp;nbsp;echonbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;“lt;brgt;连接成功“;nbsp;nbsp;elsenbsp;nbsp;echonbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;“连接失败“;nbsp;nbsp;?gt;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 祝你好运nbsp;nbsp;可以把localhost改成你安装mssql的机器名称nbsp;。

热点内容
安卓删掉的软件怎么修复 发布:2025-07-27 01:29:29 浏览:445
缓存的月末 发布:2025-07-27 01:29:28 浏览:837
电脑一周不用邮箱连接不到服务器 发布:2025-07-27 01:07:34 浏览:449
手指速算法二 发布:2025-07-27 01:07:30 浏览:700
苹果压缩z 发布:2025-07-27 01:05:54 浏览:471
哪些设备需要双重化配置保护 发布:2025-07-27 01:03:37 浏览:363
javawsdlwebservice 发布:2025-07-27 00:59:23 浏览:326
多项式求和的存储表达方式画图 发布:2025-07-27 00:57:45 浏览:729
铝压缩曲线 发布:2025-07-27 00:48:16 浏览:564
修改ftp主动模式 发布:2025-07-27 00:48:01 浏览:857