问题描述:一般情况下discuz的config配置文件里,config_global.php和config_ucenter.php的数据库名,数据库前缀都是一致的。 
 
而我的config的全局和ucenter的这几项都是不同的。 
/bbs/config/config_global.php文件里面 
$_config['db']['1']['dbuser'] = 'abc_fan'; 
$_config['db']['1']['dbname'] = 'abc_fan'; 
$_config['db']['1']['tablepre'] = 'pre_'; 
 
/bbs/config/config_ucenter.php文件里面 
define('UC_DBUSER', 'abc_dyno'); 
define('UC_DBNAME', 'abc_dyno'); 
define('UC_DBTABLEPRE', '`abc_dyno`.cdb_uc_'); 
 
追溯原因,我估计是在我上次做论坛升级的时候造成的。从dz7.2升级到dz x2.5. 
 
 
问题症状: 
但是后台进行ucenter备份的时候,ucenter 1秒就备份成功了(我估计是实际无法备份)。 
而bbs却要花半个小时以上才备份成功。 
 
想知道这样的问题如何解决? 
 
系统版本 
Discuz! 程序版本 Discuz! X2.5 Release 20121101 
UCenter 客户端版本 UCenter 1.6.0 Release 20110501 
服务器系统及 PHP Linux / PHP v5.2.17 
服务器软件 Apache/2 
服务器 MySQL 版本 5.5.14 
 
是否可以合并两个数据库呢?该如何操作? 
 |