Sqlite 删除数据后,文件大小不变问题

Sqlite 删除数据后,文件大小不变问题,SQLITE3数据变大的坑的解决:

在网上找了半天,各种办法,仔细做个仔细的教程,按照这个可以事项数据库缩小的办法

具体看截图以及流程

1.现象:sqlite3已经删除所有数据了【没有任何数据了】,但是他还是这样大不能释放空间

2.需要释放空间:

1.去他的网站下载个sqlite3的文件【文件很小】

https://www.sqlite.org/index.html

下载地址:

https://www.sqlite.org/download.html

我需要下载个windows的,其他根据自己情况下载


3.把数据库和下载的文件放在一块:


 执行命令:



 在我们方的sqlite3以及我们数据的共同文件夹的地方,在文件的地方运行“cmd”就是进入到我们的文件的目录下了

 

执行如下操作:

 

1.打开数据库

sqlite3.exe datacheck.db

2.执行命令:

 

 vacuum;
 



 下面是截图:

 



 文件大小由原来的100M变小到4K了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值