我有一个不寻常的问题。
当我在Wordpress后端创建新用户时,似乎没有在数据库中创建_usermeta信息。
通常会发生的事情是将一行添加到_users表中(包含ID,电子邮件,密码等...),并将一堆带有相应ID的行添加到_usermeta表中(包含其名称,功能等) ...)。
但如上所述,没有创建_usermeta的行。
其他一些事实:
用户的新行确实会在用户的_users表中创建,但它似乎没有在最新的后面获取下一个可用的ID。例如,如果该表中的最新ID为1200,则添加的下一个用户应为1201.但是,而是在表格中添加该行。
此数据库是在我以前的主机(几天前)上从网站导出的,以前它工作正常。我猜测转储过程中发生了什么事?
我试图解决一些问题:
任何帮助都将不胜感激。
答案 0 :(得分:0)
解决。由于某种原因,自动增量已从结构中消失。我加了它,现在一切都很好。
虽然有人可以解释,但在数据库转储期间怎么会丢失?