Answers:
用于SQLite的DB Browser是用于SQLite数据库的轻型GUI编辑器,基于Qt构建。该项目的主要目标是允许非技术用户使用一组向导和类似电子表格的界面来创建,修改和编辑SQLite数据库。
与这里提到的其他图形工具相去甚远,但是我发现我更喜欢使用内置的命令行工具sqlite3与SQLite数据库进行交互:
$ sqlite3 test.db
SQLite version 3.6.12
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table test (a, b);
sqlite> insert into test values (2, 3);
sqlite> insert into test values (4, 3);
sqlite> insert into test values (4, 5);
sqlite> select * from test where a<b;
2|3
4|5
sqlite> .schema
CREATE TABLE test (a, b);
最好的部分是它内置于Mac OS X中,并且完全免费提供100%免费。(不严重,该代码位于公共领域)
您可能喜欢我的应用程序SQLPro for SQLite(App Store)。
它包含的一些简洁功能包括:
有一个完整的架构设计器。SQLPro for SQLite允许您添加/更新/删除:
该网站有一个为期7天的试用版。如果您通过我们的网上商店购买,请使用促销代码STACK25节省25%。
免责声明:我是开发人员。
本机OSX应用程序,用于与SQLite数据库进行交互。Base不是免费的,但我发现它很有用。您可以通过Mac App Store购买它。
您可以尝试Valentina Studio http://www.valentina-db.com/en/valentina-studio-overview 2013年2月14日在5.0版本中添加了对SQLite以及MySQL,PostgreSQL的支持。这是免费的。适用于Mac,Win和Linux。不仅包括数据库管理,还包括功能强大的报告,这些报告可在3个OS上再次使用。
Navicat for SQLite是一个功能强大的SQLite数据库管理和开发工具。它与SQLite版本2和3一起使用,并支持大多数SQLite功能,包括触发器,索引,视图等。
这是一个很好的产品,但恕我直言,价格昂贵。
SQLiteFlow是macOS上用于SQLite的非常出色的GUI工具。它直观,稳定且可靠。
它具有大多数SQLite编辑器或管理器应该具有的功能。包含:
查询编辑器支持代码自动完成,语法高亮显示,格式查询,在进行一些配置后将查询复制到几乎任何语言引用的字符串中。
更改表GUI工具可帮助您维护数据库结构,而无需编写更改表查询,而在您在UI中告诉SQLiteFlow需要更改后,它可以为您生成查询。
如果您在日常工作中处理附加数据库事务,则直接通过UI附加打开的数据库是一项有用的功能,非常方便,可节省编写ATTACH DATABASE命令的时间。
自动处理数据库文件名或目录更改。这是一项功能,一旦发现它存在,就无法离开它!
对我来说,作为iOS开发人员,SQLiteFlow帮助我无缝处理iOS模拟器中的SQLite数据库,而无需处理iOS模拟器中相同文件(SQLite数据库)的路径是可变的这一事实。