学无先后,达者为师

网站首页 编程语言 正文

Sqlite 删除数据后为什么文件大小不变

作者:夸父追梦@ 更新时间: 2022-05-06 编程语言

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了

原文链接:https://blog.csdn.net/wtt234/article/details/124475011

栏目分类
最近更新