Discuz7.x备份数据互补 Discuz7.2合并 Discuz!NT转Discuz7.2 DV.Net转Discuz7.2 UC1.5合并
Discuz!X1备份数据互补 Discuz!X1合并 Discuz!NT转Discuz!X1 Phpwind7.5转Discuz!NT3.1 UC1.6合并
Discuz!X1.5备份数据互补 Discuz!X1.5合并 Discuz!NT转Discuz!X1.5 Discuz!X1转Discuz!NT3.1 BBSMAX5转DX2
Discuz!X2备份数据互补 Discuz!X2合并 Discuz!NT转Discuz!X2 Discuz!X1.5转Discuz!NT3.5
Discuz!X2.5备份数据互补 Discuz!X2.5合并 Discuz!NT转Discuz!X2.5 dvbbs转Discuz!X2.5
Phpwind转Discuz!NT3.5 Discuz!X3合并 Discuz!NT转Discuz!X3 dvbbs转Discuz!X3
phpwind转Discuz!X3.1 Discuz!X3.1合并 Discuz!NT转Discuz!X3.1 dvbbs转Discuz!X3.1
phpwind转Discuz!X3.2 Discuz!X3.2合并 Discuz!NT转Discuz!X3.2 dvbbs转Discuz!X3.2
phpwind转Discuz!X3.3 Discuz!X3.3合并 Discuz!NT转Discuz!X3.3 dvbbs转Discuz!X3.3
返回列表 回复 发帖

白大侠你好!请教2个问题

1.一个老论坛,我论坛数据不需要了。就要了UC会员数据。 我新安装了UC1.5 DZ72,然后再老论坛通过后台备份UC数据然后再新的UC恢复。一切顺利,

  问题:目前新论坛,注册账号发帖正常,会员数目显示正常(但论坛只显示新注册会员数目),我在DZ官方查了下答案没有具体解决,现在等于每个老用户都要登陆一次激活才能在前台显示。请问白大侠我如何操作才能把老会员全部激活。感激先。。。。。

重点:如何操作让UC后台会员数据显示出来。而不用老用户去登陆一次来激活。感谢!


2.昨天帮朋友转移一个论坛去国外,小论坛,国内不允许做了。我就转移了论坛直接恢复的MYSLQ-DATA下的数据库文件。恢复访问正常。修改BBS配置文件,在国内访问UC后台通信正常,但就是论坛用老账号登陆死活说密码错误。。。。望救助。。。。UC和BBS配置文件反复看了很久没有哪里有问题。
1# levno


问题1
如果uc和论坛是同一数据库的话,分别执行下面这两段话
  1. insert into cdb_members(uid,username,PASSWORD,gender,adminid,groupid,email,regip,regdate,lastip,lastvisit)
  2. select uid,username,password,0,0,10,email,regip,regdate,lastloginip,lastlogintime from uc_members
  3. where uid not in (select uid from cdb_members)
复制代码
  1. insert into cdb_memberfields(uid)
  2. select uid from uc_members
  3. where uid not in (select uid from cdb_memberfields)
复制代码
问题2
仔细检查一下uc数据是否恢复了。不能只恢复论坛数据。如果在phpmyadmin里能看到uc数据,就检查论坛和uc各自的config.inc.php,两个config都要配上正确的uc表前缀。
业务联系QQ466356742   EMAIL: 466356742@qq.com
论坛问题请不要随意加我,我每晚会上论坛回答。
5.0.51a 5.0.51a 5.0.51a 5.0.51a
抱歉楼上贴发错了!
=========
感谢白大侠回复我的帖子万分感谢,但现在遇到个问题,我无法执行你给我的SQL语句。提示信息如下:
升级错误,MySQL 提示: 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 'not in (select uid from cdb_members)' at line 1 ,请返回。



MYSQL:5.0.51a
PHP:5.2.11

望解答!感激之!
点帖子里的复制代码,粘贴完整,不要串行。语句没问题,
业务联系QQ466356742   EMAIL: 466356742@qq.com
论坛问题请不要随意加我,我每晚会上论坛回答。
万分感谢白大侠。。。。我把换行删除了就行了。。抱歉。一开始确实不懂原因。我也是代码白痴。


感谢。感谢。真的感谢。
返回列表