Codeigniter Database Forge支持多个数据库连接

tez616oj  于 2023-08-01  发布在  其他
关注(0)|答案(2)|浏览(84)

我在Codeigniter应用程序中使用多个DB连接。当我加载dbforge时,它会为当前的数据库连接加载它。如何设置dbforge使其与第二个DB连接一起工作?

aiqt4smr

aiqt4smr1#

在EE1中,它曾经是:

mysql_select_db(<database name>);

字符串

$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
mysql_select_db($dbname);
...
mysql_close($conn);


我相信在其他地方查看示例代码,您仍然可以使用这种方法。

对于EE2尝试:

$this->EE->load->dbforge();
$db = $this->EE->load->database(‘default’, TRUE);


其中第一个参数是查找数据库配置设置组。
更多信息:http://ellislab.com/codeigniter/user-guide/database/connecting.html
在EE2中仍然有效的旧EE1方法的示例如下:http://expressionengine.com/forums/viewthread/213519/#992669

lhcgjxsq

lhcgjxsq2#

根据我们的调查,该问题似乎与我们产品的功能没有直接关系。我们建议检查https://codeigniter.com/userguide3/database/connecting.html上提供的文档
如果问题仍然存在,并且确实与我们的软件有关,请填写form。请向我们提供问题的详细描述以及您到目前为止所采取的措施。此外,附上相关的屏幕截图将帮助我们更好地理解问题。
请确保您使用的是最新版本的dbForge Studio for MySQL。

相关问题