# delete user by id
## warning, running this code on your database will delete user with id 1 :-)
DELETE FROM `wp_users` WHERE ID = 1;
## you can achieve same result with user_login
# replace login name by name of the user
DELETE FROM `wp_users` WHERE user_login = 'login name';
# You can also use other columns like user_nicename, user_email and so on.
字符串
接下来,也从wp_usermeta表中删除用户Meta。这将保持数据库干净。
# grab the user_id of the user you want deleted and run this code..
## warning, this code will remove all rows from wp_usermeta where user_id is 1
DELETE FROM `wp_usermeta` WHERE user_id = 1
3条答案
按热度按时间fcg9iug31#
我正在寻找一个类似的解决方案,并降落在这里。然而,我不得不看得更远,找到解决方案,所以在这里分享。
首先找到wp_users表。
您需要从该表中删除用户。可以通过可视化方式(PHPMyAdmin)执行此操作,也可以运行SQL查询来按ID删除用户。
字符串
接下来,也从wp_usermeta表中删除用户Meta。这将保持数据库干净。
型
我希望这能帮上忙。
gzszwxb42#
这是因为诸如此类的插件会写入数据库中自己的表。你会看到很多插件,如memberpress和buddypress添加自己的表,用户也会在该表上。
lyfkaqu13#
我不认为这是与WordPress本身,但最有可能的是你提到的插件.用户如你所说的从WP管理删除时,应该从数据库中永久删除,以及.