2014-11-07 64 views
1

我有一个不寻常的问题。WordPress的usermeta没有被创建

当我在Wordpress后端创建新用户时,它显示_usermeta信息未在数据库中创建。

通常情况下会发生什么是一个行被添加到_users表(包含ID,电子邮件,密码等)和一堆行与相应的ID被添加到_usermeta表(包含他们的名字,功能等等...)。

但如前所述,_usermeta行未被创建。

其他一些事实:

  • 用户一个新行并在_users表为用户生成,但它不会出现在最新的后服用下一个可用的ID。例如,如果该表中的最新ID是1200,那么添加的下一个用户应该是1201.但是,它是在表格的前面添加行。

  • 这个数据库是从我的上一个主机(几天前),它曾经工作正常的网站上导出的。我猜在转储期间发生了什么事?

有些事情,我试图修复它:

  • 禁用所有插件。
  • 不同的主题(无功能)
  • WordPress的数据库修复

任何帮助,将不胜感激。

回答

0

已解决。由于某种原因,自动增量从结构中消失了。我加了它,现在一切都很好。

虽然任何人都可以解释,在数据库转储过程中,这怎么会丢失?