首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用户ID从5000开始?

如何使用户ID从5000开始?
EN

Drupal用户
提问于 2014-01-07 21:02:51
回答 2查看 423关注 0票数 0

在我们的Drupal 7社交网站上,我们希望用户ID (用户号)从5000开始。做这件事最简单的方法是什么?

EN

回答 2

Drupal用户

发布于 2014-01-07 21:08:27

可以修改数据库中用户表的自动增量字段。类似于https://stackoverflow.com/questions/970597/change-auto-increment-starting-number

代码语言:javascript
复制
ALTER TABLE users AUTO_INCREMENT = 5000;
票数 2
EN

Drupal用户

发布于 2014-01-07 21:25:56

遵循克莱夫的回答,我意识到在Drupal 7上,下一个用户ID就是下一个可用的空闲ID (当前的最大值+ 1)。

没有必要像这个职位建议的那样,将现有用户的ID更改为5000。

因此,以下顺序起作用:

  1. 在users表上创建一个新记录:insert into users (uid, name, status, mail) values (5000, 'tmp',1,'email@example.com');
  2. 通过网络注册一个新用户。用户被添加为#5001。
  3. 删除用户记录:delete from users where uid=5000;
票数 2
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/99191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档