用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1357|回复: 1
收起左侧

[数据库] CI切换数据库连接的问题

[复制链接]
发表于 2017-7-29 16:55:06 | 显示全部楼层 |阅读模式
现有一需求是:多个项目中大部分代码是相同的,想共用一套代码。但是数据库用不一样。
目前有个方案但不知道能不能这样用。CI框架中,已经提供了根据开发环境(ENVIRONMENT)切换数据库,那我将不同项目,当做不同环境,比如:index.php中定义:define('ENVIRONMENT',  'hangzhou');这样的话,我就在config中创建文件夹 "hangzhou","hangzhou"文件夹中有database.php,及其他配置文件。这样来区分访问数据库。请问这样可以吗?请问还有什么更好的方式呢。
发表于 2017-7-31 11:27:26 | 显示全部楼层
我觉得可以,只是你如何指定环境变量?在 index.php 里写死吗?

本版积分规则