最新消息:

Discuz!7更改用户UID的方法

数据库 Skiychan 1115浏览

如题。。。

今晚忽然有了更改UID的念头,在思明论坛升级到DZ7后发现少了按照UID添加会员的功能,官方也找不到解决办法。。。

于是我就到官方找了几个帖子,其中有一个帖子非常不错,我就参考了一下该帖,作了更改用户名的这个功能,也学习了一下!

首先要确保目的UID(将要改成的那个)是没有的(或已删除),还有一个是原UID(将要更改的那个)。

如将UID为5的改成UID是3,大家自己更改为自己需要改的。

然后在DZ7后台的数据库升级那里执行以下代码。。。也可以在TOOL工具箱那里升级。
注意UC和论坛两边都不要存在目的UID。。。

在我更改用户名的过程中,遇到了个问题,
升级错误,MySQL 提示: Duplicate entry ‘7’ for key 1 ,请返回。

原因是存在UID为7的会员了。。。所以。。。

转载请注明:SKIY开发笔记 » Discuz!7更改用户UID的方法