0
我需要删除今天创建的所有表格。我不知道这些表是什么,因为这个过程是由框架自动生成的。可以查询information_schema
?任何想法?删除今天创建的表格
我需要删除今天创建的所有表格。我不知道这些表是什么,因为这个过程是由框架自动生成的。可以查询information_schema
?任何想法?删除今天创建的表格
你可以得到由使用
SELECT TABLE_NAME, TABLE_SCHEMA AS db FROM information_schema.`TABLES` t
WHERE DATE(t.CREATE_TIME) = CURDATE()
AND t.TABLE_SCHEMA NOT IN("information_schema", "mysql", "performance_schema")
的NOT IN("information_schema", "mysql", "performance_schema")
排除(临时)系统表今天创建的所有表由mSQL的本身产生的。如果不需要在不同数据库中删除表,最好将TABLE_SCHEMA限制为您正在使用的任何数据库名称。
如何删除它们现在取决于您;)。