1

当我的数据库是 MySQL 时,命令“cake bake all”工作正常,但是当我尝试使用 Oracle 生成 mvc 代码时它失败了。

当 database.php 文件被修改为使用我的 oracle 数据库后,应用程序按预期工作,然后使用 MySQL 生成 mvc 代码。

所以我相信神谕不是问题。

当 oracle 是我的默认数据库时,如何让“cake bake all”工作?

数据库.php代码:

 var $default = array(
    'driver' => 'oracle',
    'persistent' => false,
    'login' => 'LOGIN',
    'password' => 'PASSWORD',
    'database' => 'IP:1521/DATABASE'
    );
4

1 回答 1

1

您必须确保您使用的 cakephp 数据库正确,并且还支持 php 和 wamp/mamp/lampserver 的版本,
然后开始配置。
CakePHP支持的数据库 从这里
查找 CakePHP 支持的数据库列表


从此处查找驱动程序列表

并进行配置。像这里的东西配置 PHP-sqlsrv Wamp Server

于 2013-05-07T08:21:02.727 回答