USERS表与USERS_METADATA表的关联似乎已中断

时间:2017-08-11 作者:S. Coll

在将自定义主题构建部署到Go Daddy管理的WordPress安装(客户端请求,RIP)后,我注意到了一个问题,其中由WP后端中的管理员帐户创建的用户没有显示在用户列表中。

它们出现在用户数据库中,但在users_metadata 表(有admin帐户的条目,但仅此而已)。

users表表示没有分配主键-我不确定这是否是问题的一部分。我假设用户ID应该是主键,但很明显我不是SQL专业人士。

我的客户需要能够创建用户,以便他的员工可以上传内容。我应该用什么树来解决这个问题?

1 个回复
最合适的回答,由SO网友:Chris Cox 整理而成

在users表中,主键应为ID(自动递增),并且user_login, user_nicenameuser_email 应为字段编制索引。

usermetaumeta_id 应为主键(自动递增),并且umeta_idmeta_key 应为字段编制索引。

结束

相关推荐

从phpMyAdmin创建新用户

我正在尝试将我在免费web托管服务器中创建的站点复制到我在WAMP上运行WP的windows pc上。我复制了所有文件,但采用了wp配置。php来自我在PC上运行的示例站点,并对其中的db连接进行了一些修改。复制的网站以某种方式在我的电脑上运行,但现在我需要访问wp管理员。我不知道为什么我不能用用户名登录并通过,这在免费主机中非常有效。我决定从phpMyAdmin页面创建新用户。但如何处理密码生成?系统对空的那个感到愤怒。如果我从PC上运行的另一个站点导出用户并导入到当前表(wp\\U users),则无