登录站点

用户名

密码

IT 联盟 - 网站建设

  • 分享

    在uchome系统修改用户名

    5cs4 2011-07-09 09:08
    由于网站迁移或特殊原因,有时需要修改用户名。如何实现uchome系统用户名的修改,在后台的用户管理应该可以,但不能彻底改变以前的记录。我试着摸索,发现通过数据库管理员可以实现用户名及其历史记录的修改。以下经验,供大家参考。

    一、前提
    1、系统正常,该用户的注册号(UID)不改变,只改变用户名代号(实名可以自己修改);
    2、备份修改前数据库到本地备用;
    3、修改期间建议暂时关闭网站。

    二、涉及的数据表
    用户名涉及到的数据表与使用时间长短和功能多少有关。一般情况下,修改用户名至少涉及uchome_uc_members、uchome_member、 uchome_space、uchome_blog、uchome_data、uchome_feed、uchome_usertask等等。

    三、涉及的图片数据表
    UPDATE `uchome_pic` SET username = '新用户名' WHERE uid = 老用户号;

    四、方法
    1、先打开备份的数据库文件,查找拟修改原用户名,统计涉及的数据表和修改工作量;
    2、如果为新用户,建议进入到数据库管理程序,直接修改相关数据表的用户名记录;
    3、如果是老用户,修改数据表多量大,建议复制备份数据库文件,在数据库文本文件中,通过查找、替换进行修改,注意最好在文本编辑器里,选择“全词匹配”、“匹配大小写”等选项;
    4、修改完成或导入修改后的数据库,进入网站后台,更新缓存后浏览,应该完成修改。

    四、注意
    更改用户名后,网站自身不存在问题,但对添加“漫游应用”如游戏的用户,在游戏的用户名是否改变,要根据“漫游应用”提供商的情况而定。

    http://cai-niao.com/sky/space.php?uid=2&do=blog&id=5
  • 举报 #1
    呜辣辣辣... 2011-09-02 23:48
    那么...我的网名后面可不可以再添加三个"辣 辣 辣 " .......
  • 举报 #3
    cs4 2011-09-24 20:19
    呜辣辣辣...: 那么...我的网名后面可不可以再添加三个"辣 辣 辣 " .......
    对不起目前网名只能包含 5 个汉字,或者 15 个英文字符
  • 举报 #4
    首乌 2012-02-23 16:31
    见其建组名方觉缓慢...施工队进度是要慢功出细活吗??..
你还不是该群组正式成员,不能参与讨论。 现在就加入