点击登录
  • 欢迎访问无限星辰技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏无限星辰吧
  • 好集导航开张了,传送门:好集导航

Discuz!X系列使用SQL命令修改用户名

Discuz!问题集 crx349 7414次浏览 0个评论 扫描二维码

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独家提供,转载请注明出处,谢谢。


无限星辰 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Discuz!X系列使用SQL命令修改用户名!
喜欢 (0)
[]
分享 (0)

您必须 登录 才能发表评论!