0
点赞
收藏
分享

微信扫一扫

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



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_数据库


该测试程序的实现详见:Qt基础之二十七:访问SQLite数据库 然后用SQLiteStudio打开test.db,查看里面的数据是否正确,操作很简单:

通过菜单:数据库->添加数据库

通过工具栏:下图中的红圈所示

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


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

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


下图是数据表结构

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


下图是数据表中的数据

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


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


举报

相关推荐

0 条评论