Joomla能同时连一个mysql数据库,再连一个sqlserver数据库

Locked
yjbzh
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Sat May 21, 2011 10:32 am

Joomla能同时连一个mysql数据库,再连一个sqlserver数据库

Post by yjbzh » Mon May 23, 2011 12:45 am

我想同时连一个mysql数据库,再连一个sqlserver数据库 !
在Joomla中,我们可以设置数据库的配置文件,configuration.php, 这样就可以通过: $db=JFactory::getDBO(), 来取链接了,($db操作数据很方便), 我现在的问题是要涉及到同时使用两个数据库,比如再加一个配置文件configuration2.php, joomla能支持吗?
(不想通过这种方式连库
$con = mysql_connect("localhost","root","root");
$result = mysql_select_db("test", $con);

shenys
Joomla! Apprentice
Joomla! Apprentice
Posts: 29
Joined: Tue Dec 09, 2008 1:57 am

Re: Joomla能同时连一个mysql数据库,再连一个sqlserver数据库

Post by shenys » Fri Jun 17, 2011 5:07 am

2个思路:
1. 自己定制 db 类,加上sqlserver 支持,貌似这个工程有点大啊。
2. 使用其他软件同步 mysql 和sqlserver 中相关的表,joomla 就不需要做特别的改动。

gh520
Joomla! Apprentice
Joomla! Apprentice
Posts: 6
Joined: Tue Aug 19, 2008 1:44 am

Re: Joomla能同时连一个mysql数据库,再连一个sqlserver数据库

Post by gh520 » Tue Jun 21, 2011 2:49 am

同时连接两个数据库是可行的,这个我们做过。
不是再配置一个configuration2.php文件,而是在configuration.php里,增加一些连接第二个数据库必要项,再就新建一个连接数据库句柄。$db2=JFactory::getDBO2(),


Locked

Return to “Chinese Forum”