首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Propel ORM与Informix数据库连接起来

问如何将Propel ORM与Informix数据库连接起来
EN

Stack Overflow用户
提问于 2016-01-24 05:22:45
回答 1查看 156关注 0票数 1

我需要使用带有Propel ORM的Informix数据库,但我找不到任何方法来实现它。

我只找到如下PDO连接:

代码语言:javascript
复制
$bd = new PDO("informix:host=host.domain.com; service=9800;
    database=my_db; server=ids_server; protocol=onsoctcp;
    EnableScrollableCursors=1", "my_user", "my_pass");

我使用Propel 1.6.7 (使用Phing),在Propel上用于连接的数组是:

代码语言:javascript
复制
return array (
            'datasources' => 
            array (
                'datasource' => 
                array (
                    'adapter' => 'informix', //'mysql','postgres'
                    'connection' => 
                    array (
                        'dsn' => 'informix:host=host.domain.com;service=9800;database=my_db;'
                        'user' => 'user',
                        'password' => 'password',
                    ),
                ),
                'default' => 'datasource',
            ),
            'generator_version' => '1.6.7',
            'classmap' => include('dir/to/classmap-conf.php')
        );

如果有必要,我可以使用Propel 1.7或Propel 2.0,任何可以连接到Informix的工具(可能需要使用PDO库)。

EN

回答 1

Stack Overflow用户

发布于 2019-09-05 23:54:57

根据Propel Documentation的说法,唯一支持的数据库是:

MS SQL Server

  • MySQL

  • Oracle

  • PostgreSQL

  • SQLite

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34969022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档