- MySQL 没有现成的工具可以实现批量删除相同前缀的表,所以我们可以通过构造语句来进行删除。
- 首先通过以下语句构造出要执行的删除语句:
```sql
SELECT CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables WHERE table_name LIKE 'act_%'; ``` * 以上 SQL 运行结果如下: ```sql DROP TABLE act_ge_bytearray; DROP TABLE act_ge_property; DROP TABLE act_hi_actinst; DROP TABLE act_hi_attachment; DROP TABLE act_hi_comment; DROP TABLE act_hi_detail; DROP TABLE act_hi_identitylink; ... ``` * 然后复制该结果,将该结果放入 SQL 的可视化工具执行即可。