MySQL 清空指定库中所有表的数据

删除前建议先备份下表数据,以防不时之需。

第一步:备份表数据

我用的是Navicat:

选中库-->右键-->转存储SQL文件-->选择保存路径

第二步:拼接删表语句

select concat('truncate ',table_name,' ;') from information_schema.tables where table_schema = 'xxx' ;

xx为数据库名

得出语句:

truncate log_function ;
truncate tb ;
truncate test1 ;

第三步:将上述语句复制-->新建查询窗口-->执行语句

至此数据库清空完成!

感谢作者分享,连接:http://blog.csdn.net/buyueliuying/article/details/66472174

原文地址:https://www.cnblogs.com/duyunchao-2261/p/7388135.html