【发布时间】:2013-02-06 16:11:21
【问题描述】:
试图在 phpmyadmin 中删除多个 wp 多站点表
示例任务
删除数据库istheplaDBbb9h3中属于站点id 73的所有表(目前有9个表)
我可以将表格识别为 wp_73_commentmeta、wp_73_cmets 等
在phpmyadmin的SQL选项卡中输入以下代码
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' )
AS statement FROM information_schema.tables
WHERE table_schema = 'istheplaDBbb9h3' AND table_name LIKE 'wp_73_%';
然后点击前往
代码似乎已被接受,而表似乎已被识别,但没有任何行 (0-0) 被删除
在http://i.imgur.com/sjoVP0J.png查看结果的模板图像
显然我遗漏了某些内容或在错误的选项卡中!
非常感谢任何帮助
【问题讨论】:
-
看,我想我有一个解决方案:只需从我的初始查询中打印视图,我就可以得到一个现成的 drop 语句,大概就是这样!
标签: mysql sql wordpress phpmyadmin