【问题标题】:How to use PHP to connect to an Informix database remotely?如何使用 PHP 远程连接到 Informix 数据库?
【发布时间】:2017-12-30 04:50:52
【问题描述】:

我们有一个在 unix (5) 上运行的 informix 数据库(版本 7)。我们需要使用 PHP(5.6) 从另一台服务器 (Centos 6.9) 连接到 informix 数据库,并且需要更新 informix 数据。

是否需要在centos服务器上安装informix驱动才能访问另一台服务器上的informix?因为它在尝试使用以下代码连接时给出致命错误:Uncaught exception 'PDOException' 和消息could not find driver

$dbh = new PDO("informix:host=$hostname;service=1516;database=$database;server=$informixserver; protocol=$protocolname;", $login, $password);

请帮忙。

【问题讨论】:

    标签: php pdo odbc informix


    【解决方案1】:

    您需要安装 Informix 驱动程序。有关详细信息,请参见此处: http://php.net/manual/en/ref.pdo-informix.php

    【讨论】:

    • 无法找到来自 IBM 的 Informix Client SDK。请帮忙解决centos和csdk informix安装要求
    • 我已经成功安装了 pdo_informix 驱动。当我使用以下代码连接到远程服务器 informix 数据库时:$dbh = new PDO("informix:host=$hostname;service=1516;database=$database;server=$informixserver;protocol=$protocolname;", $login , $password);,它给出致命错误:SQLSTATE=HY000, SQLDriverConnect: -23101 [Informix][Informix ODBC Driver][Informix]Unspecified System Error = -23101
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-10
    • 1970-01-01
    • 2018-10-15
    • 2021-02-25
    • 2017-06-22
    • 2016-09-28
    相关资源
    最近更新 更多