Codeigniter 2.1、PHP5.3、Oracle&;MySQL

Codeigniter 2.1、PHP5.3、Oracle&;MySQL,php,mysql,oracle,codeigniter,Php,Mysql,Oracle,Codeigniter,我正在为我的一个客户开发一个报告web应用程序。他们的会计软件使用oracle数据库 虽然我知道有可能通过codeigniter与oracle建立连接。我不知道该怎么办。有人能提供通过mysql和oracle连接的区别列表吗。。甚至只是一个例子 该框架将使用mysql数据库存储特定于应用程序的信息(凭证、访问者统计、电子邮件信息、日志等)。但是,所有的会计信息都是从oracle服务器中提取的。如果您自己尝试一下,然后带着遇到的任何具体问题返回,可能会更有帮助,但下面是连接到oracle数据库的C

我正在为我的一个客户开发一个报告web应用程序。他们的会计软件使用oracle数据库

虽然我知道有可能通过codeigniter与oracle建立连接。我不知道该怎么办。有人能提供通过mysql和oracle连接的区别列表吗。。甚至只是一个例子


该框架将使用mysql数据库存储特定于应用程序的信息(凭证、访问者统计、电子邮件信息、日志等)。但是,所有的会计信息都是从oracle服务器中提取的。

如果您自己尝试一下,然后带着遇到的任何具体问题返回,可能会更有帮助,但下面是连接到oracle数据库的CodeIgniter应用程序中的
/config/database.php
片段:

$db['default']['hostname'] = "[Database Name]";
$db['default']['username'] = "[User/Schema]";
$db['default']['password'] = "**********";
$db['default']['database'] = "";
$db['default']['dbdriver'] = "oci8";

如果您自己试一试,然后带着遇到的任何具体问题回来,可能会更有帮助,但下面是连接到Oracle数据库的CodeIgniter应用程序中的
/config/database.php
片段:

$db['default']['hostname'] = "[Database Name]";
$db['default']['username'] = "[User/Schema]";
$db['default']['password'] = "**********";
$db['default']['database'] = "";
$db['default']['dbdriver'] = "oci8";

我有问题,直到我把所有的东西都放在大写,也在模型中进行sql查询时,等等。把表名放在大写!(我使用Oracle XE)

在我将所有内容都大写之前,以及在模型中执行sql查询时,我遇到了问题。请将表名大写!(我使用Oracle XE)

原则与Oracle配合得非常好。您可以很容易地将原则集成到Codeigniter中。确保安装了pdo_oci php扩展。Doctrine与Oracle配合得很好。您可以很容易地将原则集成到Codeigniter中。确保安装了pdo_oci php扩展。