最合适的回答,由SO网友:Ignat B. 整理而成
1) 为了检查当前安装使用的前缀类型,您可以转到wp-config.php
在根目录中查找行$table_prefix = \'PREFIX_HERE\'
; 变量
2) 在执行任何操作之前备份数据库!
3) 另外,请检查其他具有不同前缀/name\\u模式的表是否未被写得不好的第三方插件使用。他们可能不会遵循good-practice:
不要在插件中硬编码WordPress数据库表前缀(通常为“wp\\”)。请确保改用$wpdb->prefix变量。
4) 完成此操作后,您可以使用UI mysql管理面板或更高级的方式删除所有表:
a、 生成删除查询程序:
SELECT CONCAT( \'DROP TABLE \', GROUP_CONCAT(table_name) , \';\' )
AS statement FROM information_schema.tables
WHERE table_schema = \'YOUR_TABLE_NAME\' AND table_name LIKE \'WORDPRESS-PREFIX_%\';
b.执行生成的结果。