当前位置: 首页 > 面试题库 >

使用SQL Server驱动程序通过PDO连接到SQL Server

贺兴平
2023-03-14
问题内容

我正在尝试使用PDO与Microsoft提供的驱动程序连接到现有的SQL Server数据库。

我看过使用odbc,dblib,mssql等的示例,但是我相信这些驱动程序的连接字符串应使用’sqlsrv’吗?

有没有很好的例子来说明如何正确地做到这一点?如果我应该通过其他方法进行此操作,请告诉我。谢谢!


问题答案:

那么,关于PDO的最好之处在于,访问任何数据库都非常容易。只要已经安装了这些驱动程序,您就可以做到:

$db = new PDO("sqlsrv:Server=YouAddress;Database=YourDatabase", "Username", "Password");


 类似资料:
  • 我正在尝试使用本教程连接Oracle数据库。当我使用命令行:java-cp c:\jdbc-test\ojdbc6.jar;c:\jdbc-test OracleJDBC我已经将ojdbc6.jar与OracleJDBC.java放在同一个文件夹中。现在我需要在Eclipse上运行它,但它给我一个错误: 是因为OJDBC6.jar位置吗?

  • Java教程说有两种方法可以通过JDBC连接到数据库:使用DriverManager类(旧的,不推荐)和DataSource类。 我明白如何做它与DriverManager: 但我无法找到如何使用DataSource的SQLite通过JDBC。SQLite(或JDBC驱动程序提供程序,我不知道如何正确地调用它)是否支持使用DataSource? 我正在使用xerial/sqlite jdbc驱动程

  • 我使用JBoss作为7.1.1.final作为我的应用程序服务器。 我已经在JBoss社区用户论坛上发布了我的问题:question-here jboss-as-cmt war工作得很好,即我能够将客户添加到发票中。我可以psql进入数据库引擎,我可以看到所有的记录。我唯一的问题是我不能使用h2console webapp进入我创建的jboss-as-cmt postgres数据库。 我使用:“o

  • 我无法成功地将MS Access连接到R。在堆栈溢出时读取其他线程时,我遵循了使用32位访问、将Rstudio更改为32位以及使用microsoft Access odbc驱动程序的建议。我不知道该怎么办... 我使用了以下说明: null 请帮忙,不胜感激。我无法单独从其他R中收集足够的信息来访问连接线程。

  • 我想在MongoDB中使用SSL。默认情况下,它没有启用,因此必须使用必要的选项从源代码编译。我按照官方文件拿到了v2。6.4二进制文件在新部署的运行Ubuntu 14.04的服务器上构建并运行良好。到目前为止一切都很好。 接下来,我按照官方文档中的描述设置了mon神。我确实按照他们的示例使用自我认证的密钥进行测试。配置的相关部分如下所示: 如果我然后运行客户端并指定使用SSL,我连接很好。()。

  • 问题内容: 当我执行此代码时: 它说我有可用的驱动程序。 但是,当我尝试像这样使用它时: 它什么也没做-没有错误,也根本不起作用。它甚至不会执行到该行! 如何通过PDO和ODBC将PHP连接到此MSSQL数据库? 问题答案: 您需要设置几个配置文件。,而(这些位置是有效的Ubuntu 12.04,并可能是正确的大多数* nixes)。 您需要安装和(不确定CentOS上的软件包名称是什么)。在Ub