0 写在前面
最近写一些逻辑的时候,需要测试数据,在数据库里查看数据的时候,数据量比较大不分析起来繁琐。
后来我想着删除之后再添加数据,所以我删除数据,然后点击设计表-->自增长取消-->选中自增长。
这样可以重置数据,从1开始。
但是这样不合法,因为如果多人联动操作数据库的时候,在我取消自增长的时候,有人添加数据了,这就麻烦了。
所以有一种新的办法:截断表。
1 截断表操作
截断表:可以用于删除表中的所有数据。 截断表命令还会回收所有索引的分配页。
打开软件:以Navicat Premium为例:
步骤一:
选中数据表-右击,选择截断表;
步骤二:
点击截断
步骤三:
刷新表之后就是空空的了,这样就完成了。
之后就可以自由使用啦。
2 测试数据
向数据库再添加数据,发现从1 开始了。
3 写在末尾
本篇不提供SQL语句,您可以随意添加一些数据测试,测试成功后可以操作您的数据库了。
如果是自己的测试,或者本地无关紧要的数据库,用任意操作都可以;
如果是测试环境,大家一起用,最好用截断表操作。
如果是正式环境,最好别用这个操作。
无论什么环境不要随意改动数据库结构。