我有两个项目,第一个在Yii,另一个在Open cart中,我需要在一个项目中使用两个DB,在Yii站点我已经完成,现在我在开放式购物车中有问题所以请解释如何使用多个数据库在开放车?
答案 0 :(得分:3)
您可以使用多个这样的数据库:
// Define database
$host = 'localhost';
$db1 = 'username1';
$pwd = 'pass';
$db2 = 'user2';
$pwd2 = 'pass';
$con1 = mysql_connect($host, $db1, $pwd) or die ('Error connecting to mysql');
$con2 = mysql_connect($host, $db2, $pwd2) or die ('2nd Db Error connecting to mysql');
$db_name1 = '`mydatabase`';
mysql_select_db($db_name, $con1);
$db_name2 = '`mydatabase2`';
mysql_select_db($db_name2, $con2);
这是您的数据库操作:
$result = mysql_query("Select * from ......", $con1) or die(mysql_error());
$result = mysql_query("Select * from ......", $con2) or die(mysql_error());