关于后台数据库备份与恢复的问题
进入数据库备份会出现,看到数据库表态,一会就自动跳转了,我快速滚动数据库列表,往下看,发现这样的提示:MysqlError:MySQL Query Error
几秒钟就自动跳转到原来的界面。
经过质询,官方给予了一个办法:
inc目录下的db_mysql.class.php
注释掉70行
//$table = strpos($table, $cfg['tb_pre']) === false ? $cfg['tb_pre'].$table : $table;
以上问题得到处理,能进行备份数据库操作,但是备份出来的数据库文件,进行恢复数据操作(导入数据库),就会进不去系统。目前这个问题很棘手,希望官方给予一个处理方法。
我上传不了图片,所以无法给予截图,只好文字说明。 亲爱的斑竹,我已经完全改用帝国的2010备份王。彻底放弃嘉缘的数据备份功能,它太垃圾了! 南通人才网 www.051391.com 南通就业网上线了
2楼办法很好用的 2楼的方法 针对嘉缘的数据库系统 实现备份可行,但是还原数据库的时候,会出现有很多表导入不进去。我已经试过5次了,都不可行。搞不懂什么原因。本地安装,调试完,传到空间出现这般结果,真实郁闷到家了。 不可能的!!是不是你配置有问题啊! 我已经确认,无论是本地还是服务器恢复备份好的数据库,都会出现无法登录后台。
用帝国备份王,进行备份恢复,恢复完job_myexpert 这个表 就出现了异常提示,不过好在后台能登录。 信息如下:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\'???????\' at line 13
CREATE TABLE `job_myinterview` ( `i_id` int(10) unsigned NOT NULL auto_increment COMMENT \'????\', `i_hid` int(10) NOT NULL COMMENT \'?λ????\', `i_comname` varchar(200) NOT NULL COMMENT \'???????\', `i_place` varchar(100) NOT NULL COMMENT \'?λ????\', `i_adddate` datetime NOT NULL default \'0000-00-00 00:00:00\' COMMENT \'???????\', `i_pmember` varchar(20) NOT NULL COMMENT \'?????????\', `i_cmember` varchar(20) NOT NULL COMMENT \'????????\', `i_read` tinyint(1) NOT NULL default \'0\' COMMENT \'??????\', `i_title` varchar(100) NOT NULL COMMENT \'????\', `i_content` text NOT NULL COMMENT \'????\', PRIMARY KEY (`i_id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 COMMENT=\'???????
-----------------------------------------------
如果不相信,可以试试。若没有该问题,请传授一下怎么设置参数的,先谢谢你分享。 确实出现以上情况,估计是嘉缘系统的表在备份时会出现“\'”号,无法导入数据库 大家不要急,已经有了解决方法,官方正在修复bug,修正版将在近期发布。望大家提出更多的建议,为了国内最好的人才招聘系统。 query:SELECT COUNT(*) as num FROM doccat|errno:1064|error:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'doccat\' at line 1|errmsg:MySQL Query Error
页:
[1]