sqlite数据库,怎么可以初始化数据库文件的大小,让数据库文件一创建就有100M。而不是一点点变大。
答案:3 悬赏:0 手机版
解决时间 2021-02-22 14:23
- 提问者网友:孤凫
- 2021-02-21 19:19
sqlite数据库,怎么可以初始化数据库文件的大小,让数据库文件一创建就有100M。而不是一点点变大。
最佳答案
- 五星知识达人网友:独钓一江月
- 2021-02-21 20:38
思路
首先插入100条测试数据
然后获取数据库大小 X
接着 X-新建的数据库大小(一般为2KB)=K(100条数据的大小)
那么得出公式A(100M)/K=L(需要循环多少个100条数据)
最后 开始循环吧 循环次数记得要-1
哈哈 思路而已。 代码自己写 半小时估计差不多能搞定了。
首先插入100条测试数据
然后获取数据库大小 X
接着 X-新建的数据库大小(一般为2KB)=K(100条数据的大小)
那么得出公式A(100M)/K=L(需要循环多少个100条数据)
最后 开始循环吧 循环次数记得要-1
哈哈 思路而已。 代码自己写 半小时估计差不多能搞定了。
全部回答
- 1楼网友:爱难随人意
- 2021-02-21 22:31
按标准的范式拆出来应该是基本信息表、标签表、和信息id、标签id表,但是跨表效率很低,没必要。
一般的做法,可以在基本信息后面加一个标签列,里面存储多个标签,用空格和逗号分隔;
在标签表中,同时记录多个基本信息id,也用空格和逗号分隔;
增添基本信息或标签时,同时维护2个表,
这样修改速度不快,但是查询效率不错.
- 2楼网友:思契十里
- 2021-02-21 21:34
.
命令: .output
sqlite> .output a.txt
然后输入sql语句, 查询出要导的数据. 查询后,数据不会显示在屏幕上,而直接写入文件.
2、
或者你下载一些第三方的工具,直接浏览保存为 xls 文件。
SQLiteMan
SQLite Manager
SQLite Database Browser
SqlPro SQL Client
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯