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

Posted 草上爬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于Qt优秀开源项目之十六:SQLite数据库管理系统—SQLiteStudio的主要内容,如果未能解决你的问题,请参考以下文章

Qt优秀开源项目之十四:SortFilterProxyModel

Qt优秀开源项目之十四:SortFilterProxyModel

Qt优秀开源项目之十三:QScintilla

Qt优秀开源项目之十三:QScintilla

基于FFmpeg的视频播放器之十六:完结

jenkins学习笔记之十六:SonarSQube支持多分支