216

我知道CocoaMySQL,但我还没有看到 SQLite 的 Mac GUI,有吗?

我的谷歌搜索没有出现任何与 Mac 相关的 GUI,这就是为什么我在这里问而不是谷歌。

4

15 回答 15

133

Base比您的问题更年轻,并且绝对感觉像 1.0,但用户体验比在 Mac 上使用任何“跨平台”应用程序的体验好几英里。

http://menial.co.uk/software/base/

我建议您在开发人员意识到他收取的费用太少之前购买许可证。

更新:自 2008 年 12 月以来,Base 现在升级到 2.1 版,它已成为一款出色的产品。我不记得以前花了多少钱,但我支付了从 1.x 升级到 2.x 的费用。仍然强烈推荐。

另一个更新:Base 在 Mac App Store 上可用,您可能会发现在那里阅读评论很有用。

于 2008-12-16T23:23:01.773 回答
108

火狐的 SQLite 管理器

于 2008-09-19T10:30:56.703 回答
89

我使用Mac App Store 中的Liya,它是免费的,可以完成工作,并且项目得到维护(截至 2013 年 1 月的更新间隔一个月左右)。

我也在设备上进行了很多测试。您可以通过以下方式访问设备上的 SQLITE 数据库:

  1. 添加Application supports iTunes file sharing到 info.plist 并将其设置为 YES
  2. 在设备上运行应用程序
  3. 打开 iTunes
  4. 选择设备
  5. 选择“应用程序”选项卡
  6. 向下滚动到“文件共享”部分并选择应用程序
  7. .sqlite 文件应出现在右侧窗格中 - 选择它并“保存到...”
  8. 保存后在您最喜欢的 SQLITE 编辑器中打开它

您也可以对其进行编辑并将其复制回来。

编辑:您也可以通过 XCode 中的 Organizer

  1. 在 XCode 中打开管理器(窗口 > 管理器)
  2. 选择“设备”选项卡
  3. 展开左侧要下载/上传数据的设备
  4. 选择应用程序
  5. 在主面板中选择一个应用程序
  6. 底部的面板(沙盒中的数据文件)将使用该应用程序中的所有文件进行更新
  7. 选择下载并将其保存在某处
  8. 在 Finder 中查找文件
  9. 右键单击并选择“显示包内容”

您现在可以查看、编辑包并将其重新上传到您的调试设备。这对于保存不同状态的快照以在其他设备上试用非常方便。

于 2012-05-03T11:21:22.960 回答
65

您可能喜欢SQLPro for SQLite(以前的 SQLite Professional - App Store)。

该应用程序具有一些简洁的功能,例如:

  • 自动完成和语法高亮。
  • 版本集成(回滚到以前的版本)。
  • 内联数据过滤。
  • 加载sqlite 扩展的能力。
  • SQLite 2 兼容性。
  • 导出选项为 CSV、JSON、XML 和 MySQL。
  • 从 CSV、JSON 或 XML 导入。
  • 列重新排序。
  • 全屏支持。

SQLPro for SQLite 概述屏幕截图

该网站提供 7 天试用版。如果您通过我们的网站购买,请使用促销代码STACK25节省 25%。

免责声明:我是开发人员。

于 2013-01-09T04:27:57.433 回答
22

MesaSQLite 是迄今为止我发现的最好的。

www.desertsandsoftware.com

看起来确实很有前途。

于 2009-02-23T00:49:51.877 回答
18

我正在使用简单的工具进行基本的 sqlite 操作,称为Lita

此工具基于 Adob​​e Air,因此必须在使用 Lita 之前安装。Adobe air 可以从Adob​​e 网站免费下载。

于 2010-09-23T08:32:34.840 回答
14

那个 FireFox 扩展看起来很不错。我过去使用过SQLite 浏览器,它完成了这项工作。

于 2008-09-21T16:27:40.720 回答
13

我已经发布了关于如何在 Firefox 之外运行Firefox SQLite Manager的说明,因为 FF 在最近的几个版本中变得如此臃肿。这真的很简单,如果有人想要的话,我什至已经为 sqlite gui 编译了一个 DMG。

于 2010-05-01T14:33:03.033 回答
8

看看免费工具 - Valentina Studio。惊人的产品!IMO 这是适用于所有平台的 SQLite 的最佳管理器:

它也适用于 Mac OS X,您可以直接从 Mac App Store 安装 Valentina Studio (免费):

于 2013-06-26T03:52:13.747 回答
5

Sqliteman是我目前的偏好:它使用 QT,所以它是跨平台的。由于我在 Windows、Linux 和 OS X 上进行开发,因此在每个平台上提供相同的工具会很有帮助。

我还尝试了一段时间的SQLite Admin(Windows,无论如何都与问题无关),但这些天似乎没有维护,并且拥有我用过的任何应用程序中最烦人的热键 - Ctrl-S 清除当前查询,没有撤消的希望。

于 2009-06-22T13:06:38.200 回答
5

还有 Induction 应用程序 ( http://inductionapp.com/ ),它是免费和开源的 ( https://github.com/Induction/Induction )。

只需将 .sqlite 文件拖放到图标上即可打开文件。

另一个不错的选择是https://github.com/yepher/CoreDataUtility

于 2013-08-19T13:32:44.453 回答
4

试试这个SQLite 数据库浏览器

在此处查看完整文档。这是一个非常简单快速的 SQLite 数据库浏览器。

于 2013-06-20T09:38:09.913 回答
3

请尝试使用versiontracker 搜索来自 SQLabs 的 SqliteManager(49 美元,Mac 和 Windows)是我更喜欢的一个,但我还没有真正评估过其他替代方案。

于 2008-09-19T11:48:26.257 回答
2

你可以试试Navicat。它曾经有一个免费的“精简版”版本,遗憾的是不再可用。专业版支持几个重要的数据库引擎,不仅仅是 SQLite。我目前正在使用 30 天免费评估版。

于 2013-09-30T16:45:35.567 回答
1

Razorsql 可以处理多种数据库。

于 2009-08-01T11:56:03.340 回答