当前位置: 首页 > news >正文

Qt优秀开源项目之十六:SQLite数据库管理系统—SQLiteStudio

首先,感谢CSDN官方认可


SQLiteStudio是一款开源、跨平台(Windows、Linux和MacOS)的SQLite数据库管理系统。
github地址:https://github.com/pawelsalawa/sqlitestudio
官网:https://sqlitestudio.pl/
特性很多,该有的都有了:https://sqlitestudio.pl/features/
三大平台下的编译:Compiling_application_from_sources

在windows上编译需要Qt 5.12 MinGW版本及以上,不能用VS版本,否则会有一大堆错误。
从3.4.x开始,依赖库已经包含在了git仓库中sqlitestudio-3.4.3\win_deps,不需要单独去下载了。

不想编译的话,可以去官网下载安装包,当前最新的版本是3.4.3,安装的时候居然可以选择简体中文。
我事先用自己的测试程序创建了一个数据库test.db,并在里面添加了5行数据,如下图所示:


该测试程序的实现详见:Qt基础之二十七:访问SQLite数据库
然后用SQLiteStudio打开test.db,查看里面的数据是否正确,操作很简单:
通过菜单:数据库->添加数据库
通过工具栏:下图中的红圈所示


下图是数据库添加页面,选择刚才的test.db,"名称"会自动显示


下图是数据表结构


下图是数据表中的数据


当然我这里只是简单的测试了一下。SQLiteStuido的功能很强大,要熟练使用,还得多摸索才行。

原文链接:https://blog.csdn.net/caoshangpa/article/details/128993377

http://www.lryc.cn/news/4127.html

相关文章:

  • Python __doc__属性:查看文档
  • 电子科技大学操作系统期末复习笔记(一):操作系统概述
  • [实践篇]13.20 Qnx进程管理slm学习笔记(三)
  • 冰冰学习笔记:多线程
  • 补充一些前端面试题
  • 七大设计原则之单一职责原则应用
  • [USACO23JAN] Leaders B
  • C++模板初阶
  • 文献阅读:Scaling Instruction-Finetuned Language Models
  • gpt草稿
  • mysal第三次作业
  • 分页和mmap
  • C++之异常处理
  • 牛客寒假集训营6 E 阿宁的生成树
  • 嵌入式C基础知识(10)
  • TC3xx FlexRay™ 协议控制器 (E-Ray)-01
  • 优劣解距离法TOPSIS——清风老师
  • 【Unity3D】Shader常量、变量、结构体、函数
  • LeetCode 刷题系列 -- 496. 下一个更大元素 I
  • Docker 搭建本地私有仓库
  • XML中的CDATA且mybatis中特殊字符转义
  • 位运算 | 1356. 根据数字二进制下 1 的数目排序
  • React Hooks之useState详解
  • 选购交换机的参数依据和主要的参数指标详解
  • Connext DDS属性配置参考大全(1)
  • Docker安全
  • 刷题记录:牛客NC20279[SCOI2010]序列操作
  • Fluent Python 笔记 第 6 章 使用一等函数实现设计模式
  • windbg-应用层实时调试
  • 【Python语言基础】——Python NumPy 数组索引