通过命令行代码来使用sqlite3.exe
想新建一个数据库文件,文件名字为ljybc.db
如图,当只是输入想要创建的文件名称时并不能在文件夹中创建出文件
当检查库里有哪些数据表tables,才会从文件中找到新建的文件。

下面演示一些基础的语句:
首先创建数据表怎么编写呢? ----->前面是命令,后面是名字(字段); 要注意后面分号不能忘
create table userinfo(username,password);
![]()
这样就是创建成功了,那么我们查询一下表是否存在,
怎么查询数据表呢? --------> . tables 要注意前面的表不要忘记

看,新建的表已经存在了,那么查询一下这个表里面是否有数据
怎么查询数据表里面是否有数据呢?-------> select * from userinfo;
select->就是查询 *->就代表所有的字段 from->来自哪张表 userinfo->表名 ; ->分号不能忘
![]()
但是我们没有对表进行任何添加操作,所以什么都没有
如何插入数据呢? ------> insert into userinfo(username,password) value('yz',123);
这条插入数据表示呢用户名为yz,密码为123

这篇博客介绍了如何在Qt中使用SQLite数据库,包括创建数据库文件、显示表、创建数据表、插入、查询、更新和删除数据的操作。同时,博主遇到并解决了在Qt中无法打开带空格的数据库文件名的问题,强调了数据库操作前的备份重要性,并分享了在Qt环境下执行SQL语句的步骤。
最低0.47元/天 解锁文章
5500

被折叠的 条评论
为什么被折叠?



