如何在PHP 5.5和MSSQL中使用PDO

尼克·斯波特

我最近开始学习PHP,而现在我正在努力的几件事是与MSSQLS数据库的连接。我在一些引用率很高的网站上了解到,将SQL DB与PHP一起使用的最常见(也是最佳)方法是使用PDO。

因此,这是我到目前为止所做的:

1-成功安装驱动程序:

extension=php_sqlsrv_55_ts.dll

extension=php_pdo_sqlsrv_55_ts.dll

(我已经签入phpinfo(),并且我的PHP版本是线程安全的)

2-驱动程序在 phpinfo()

3-我不断收到此错误:

4 Uncaught exception 'PDOException' with message 'SQLSTATE[IMSSP]: This extension requires the Microsoft SQL Server 2012 Native Client ODBC Driver to communicate with SQL Server.

Access the following URL to download the Microsoft SQL Server 2012 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712' in C:\xampp\htdocs\catala4\testdb.php:4 Stack trace: #0 C:\xampp\htdocs\catala4\testdb.php(4): PDO->__construct('sqlsrv:Server=H...', 'USER', 'PASSWORD') #1 {main} thrown in C:\xampp\htdocs\catala4\testdb.php on line 4

执行此代码时:

<?php
include_once 'configs.php';

$mysqli = new PDO("sqlsrv:Server=HOST;Database=DATABASE", "USER", "PASSWORD");

我不知道出什么问题了,我想帮助解决这个问题,所以我的问题是:

  • ODBC驱动程序到底是什么?是与SQLS连接所需的驱动程序吗?
  • 考虑到我正在使用PDO连接到数据库,而PDO是访问任何数据库的中间接口,那么我可以说该接口使用的任何通用代码都可以与所有受支持的数据库一起使用吗?
  • 我遇到的错误是什么,我应该怎么做/应该在哪里找到更多信息来解决问题?

使用PHP v 5.5.9

在此处输入图片说明

蜜糖
  • ODBC驱动程序到底是什么?是与SQLS连接所需的驱动程序吗?

是的 。阅读ODBC

  • 考虑到我正在使用PDO连接到数据库,而PDO是访问任何数据库的中间接口,那么我可以说该接口使用的任何通用代码都可以与所有受支持的数据库一起使用吗?

错误的ODBC是中间件。

  • 我遇到的错误是什么,我应该怎么做/应该在哪里找到更多信息来解决问题?

问题:未安装驱动程序。

解决方案: 下载并安装ODBC驱动程序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Laravel 5中使用php DateTime()函数

来自分类Dev

如何在Rails 5中使用select .... as和concat

来自分类Dev

如何在 matplotlib 和 pyqt5 中使用 BytesIO?

来自分类Dev

如何在角度 5 中使用枚举

来自分类Dev

如何在Android中使用ScriptIntrinsicConvolve5x5?

来自分类Dev

如何在laravel 5中使用参数创建命令(使用phpmd作为php artisan phpmd)?

来自分类Dev

如何在Nginx上使用php5-cgi?

来自分类Dev

使用 php 5 PDO 的登录脚本

来自分类Dev

如何在Adobe CQ5项目中使用和配置回发?

来自分类常见问题

如何在Web安全和服务usnig Junit5和Mockito中使用SpringBootTest?

来自分类Dev

如何在HTML5中使用<section>和<article>标签?

来自分类Dev

如何在ASP.NET 5中使用Uri和QueryString

来自分类Dev

如何在控制器中使用join和whereNotIn在Laravel 5中构建SQL查询?

来自分类Dev

如何在子页面Laravel 5中使用js和CSS

来自分类Dev

如何在Swift 5和iOS 13中使用CIFilter sunbeamsGenerator?

来自分类Dev

我如何在node.js中使用html5和jquery

来自分类Dev

如何在Jquery和html5中使用相同的类管理不同的元素

来自分类Dev

如何在HTML5中使用<section>和<article>标签?

来自分类Dev

如何在ASP.NET 5中使用Uri和QueryString

来自分类Dev

如何在 aiohttp ClientSession 中使用 SOCKS4 和 SOCKS5 代理?

来自分类Dev

如何在 Angular 5 中使用 combineLatest 和 takeUntil rxjs 运算符

来自分类Dev

如何在Angular 5中使用jaxb和rest api正确检索数据?

来自分类Dev

如何在 Rail 5 中使用 Materialize 和 SimpleForm 将 CSS 类应用于 Select

来自分类Dev

如何在REDHAT 5上安装PHP SOAP

来自分类Dev

如何在PHP5中创建嵌套的json对象

来自分类Dev

如何在php中生成md5_hex()?

来自分类Dev

如何在Openshift上安装PHP5?

来自分类Dev

如何在Laravel 5中制作PHP布局?

来自分类Dev

如何在PHP中循环编号(输入:5)

Related 相关文章

  1. 1

    如何在Laravel 5中使用php DateTime()函数

  2. 2

    如何在Rails 5中使用select .... as和concat

  3. 3

    如何在 matplotlib 和 pyqt5 中使用 BytesIO?

  4. 4

    如何在角度 5 中使用枚举

  5. 5

    如何在Android中使用ScriptIntrinsicConvolve5x5?

  6. 6

    如何在laravel 5中使用参数创建命令(使用phpmd作为php artisan phpmd)?

  7. 7

    如何在Nginx上使用php5-cgi?

  8. 8

    使用 php 5 PDO 的登录脚本

  9. 9

    如何在Adobe CQ5项目中使用和配置回发?

  10. 10

    如何在Web安全和服务usnig Junit5和Mockito中使用SpringBootTest?

  11. 11

    如何在HTML5中使用<section>和<article>标签?

  12. 12

    如何在ASP.NET 5中使用Uri和QueryString

  13. 13

    如何在控制器中使用join和whereNotIn在Laravel 5中构建SQL查询?

  14. 14

    如何在子页面Laravel 5中使用js和CSS

  15. 15

    如何在Swift 5和iOS 13中使用CIFilter sunbeamsGenerator?

  16. 16

    我如何在node.js中使用html5和jquery

  17. 17

    如何在Jquery和html5中使用相同的类管理不同的元素

  18. 18

    如何在HTML5中使用<section>和<article>标签?

  19. 19

    如何在ASP.NET 5中使用Uri和QueryString

  20. 20

    如何在 aiohttp ClientSession 中使用 SOCKS4 和 SOCKS5 代理?

  21. 21

    如何在 Angular 5 中使用 combineLatest 和 takeUntil rxjs 运算符

  22. 22

    如何在Angular 5中使用jaxb和rest api正确检索数据?

  23. 23

    如何在 Rail 5 中使用 Materialize 和 SimpleForm 将 CSS 类应用于 Select

  24. 24

    如何在REDHAT 5上安装PHP SOAP

  25. 25

    如何在PHP5中创建嵌套的json对象

  26. 26

    如何在php中生成md5_hex()?

  27. 27

    如何在Openshift上安装PHP5?

  28. 28

    如何在Laravel 5中制作PHP布局?

  29. 29

    如何在PHP中循环编号(输入:5)

热门标签

归档