+
80
-

mysql如何清空数据库中所有表的记录?

mysql如何清空数据库中所有表的记录?

网友回复

+
0
-

执行两次sql

第一步,获取mydb库下所有的表名并组合成清空表的sql语句,

SELECT CONCAT('TRUNCATE TABLE ',TABLE_NAME,';') FROM TABLES WHERE TABLE_SCHEMA='mydb'"

第二步,执行上面生成的sql语句就好了。
我知道答案,我要回答