Discuz!x系列有个特点,或者说是bug吧,在uc中修改用户名时 有一个用户修改会无效,哪个用户呢?
就是创始人~怎么改都无效,可能是由于dz保护机制所致,现在公开一个方法可以直接修改用户名,这个方法使用方式如下:
在dz后台的站长 数据库 升级 运行 一下
1 2 3 4 5 6 | update `pre_common_member` set `username`=REPLACE(`username`, '原名', '新名'); update `pre_ucenter_members` set `username`=REPLACE(`username`, '原名', '新名'); update `pre_forum_groupuser` set `username`=REPLACE(`username`, '原名', '新名'); update `pre_forum_post` set `author`=REPLACE(`author`, '原名', '新名'); update `pre_forum_thread` set `author`=REPLACE(`author`, '原名', '新名'); update `pre_forum_thread` set `lastposter`=REPLACE(`lastposter`, '原名', '新名'); |
或者使用phpmyadmin也可以,直接就可以修改成功~记得更新缓存看效果哦。数据库操作有风险 记得备份后再操作,谢谢。
本教程有无限星辰工作室www.xmspace.net独家提供,转载请注明出处,谢谢。