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

首先,感谢CSDN官方认可

Qt优秀开源项目之十六:SQLite数据库管理系统—SQLiteStudio_第1张图片
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_第2张图片
该测试程序的实现详见:Qt基础之二十七:访问SQLite数据库
然后用SQLiteStudio打开test.db,查看里面的数据是否正确,操作很简单:
通过菜单:数据库->添加数据库
通过工具栏:下图中的红圈所示


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

Qt优秀开源项目之十六:SQLite数据库管理系统—SQLiteStudio_第3张图片
下图是数据表结构

Qt优秀开源项目之十六:SQLite数据库管理系统—SQLiteStudio_第4张图片
下图是数据表中的数据

Qt优秀开源项目之十六:SQLite数据库管理系统—SQLiteStudio_第5张图片
当然我这里只是简单的测试了一下。SQLiteStuido的功能很强大,要熟练使用,还得多摸索才行。

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

你可能感兴趣的:(Qt优秀开源项目,数据库,sqlite,SQLiteStudio,Qt,开源)