1.查询表中从n行到m行的数据
select * from TABLE limit n-1,m;
2.删除数据库的一条记录并使id连续
delete from TABLE where id =currentCoun;
update TABLE set id=id-1 where id>currentCount;
3.把整个数据库导出成sql文件
先新建一个空的sql文件,文件名:db.sql,想要导出的数据库名:db.sqlite3
在cmd中运行sqlite3
sqlite> .open db.sqlite3
sqlite> .output db.sql
sqlite> .dump
sqlite> .exit
再查看db.sql就有数据了。
4.把数据库中的一个表导出成sql文件
表名为tb,只需在.dump后面加上即可
sqlite> .open db.sqlite3
sqlite> .output db.sql
sqlite> .dump tb
sqlite> .exit
5.数据库导sql文件中的数据
db.sqlite3数据库导入db.sql中的数据
sqlite> .open db.sqlite3
sqlite> .read db.sql
sqlite> .exit