没有任何驱动程序的PHP-MSSQL连接

没有任何驱动程序的PHP-MSSQL连接,php,sql-server,odbc,sqlsrv,Php,Sql Server,Odbc,Sqlsrv,我们可以在没有ODBC、SQLSRV或其他驱动程序的情况下连接到MSSql数据库吗?是否有任何php库可以建立此连接?不确定是否有php库,但如果安装了SQL Server客户端,则可以使用SQLCMD.EXE实用程序对MSSQL DB服务器运行查询 同样,在.NET中,我可以使用System.diagnostic.process类调用外部进程(SQLCMD,在本例中),但不确定是否可以在PHP中执行类似的操作。如果可以,那么您可能不需要特定的驱动程序 根据您的评论,至少必须存在ODBC驱动程序

我们可以在没有ODBC、SQLSRV或其他驱动程序的情况下连接到MSSql数据库吗?是否有任何php库可以建立此连接?

不确定是否有php库,但如果安装了SQL Server客户端,则可以使用
SQLCMD.EXE
实用程序对MSSQL DB服务器运行查询

同样,在.NET中,我可以使用
System.diagnostic.process
类调用外部进程(
SQLCMD
,在本例中),但不确定是否可以在PHP中执行类似的操作。如果可以,那么您可能不需要特定的驱动程序


根据您的评论,至少必须存在ODBC驱动程序。除此之外,仅仅使用库是不可能的,因为幕后的任何库都必须使用一些驱动程序,通过这些驱动程序可以传递连接并连接到服务器

不,在微软的网站上,它说“…sqlcmd使用ODBC驱动程序”@rzon,这是最低限度的。如果没有任何类型的驱动程序,将无法连接。请参见回答中的编辑。“我可以不带轮子开车吗?”