Mac SQLite编辑器


214

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

我的Google搜索没有打开任何与Mac相关的GUI,这就是为什么我在这里而不是Google问的原因。


17
作为更新:CocoaMySQL现在是“ Sequel Pro”,对于在Mac上的MySQL来说很棒。它仍在积极开发中,他们已经制定了SQLite和Postgres计划,但目前尚不可用。
philfreo 2011年

@philfreo +1-在这种情况发生之前,我会坚持使用命令行shell和/或编写脚本来完成我想要的事情。:)
张敬轩

3
Sequel Pro仍然不是SQLite,但这是sequelpro.com
nycynik 2012年

Answers:


108

4
挂起运行缓慢的查询,没有取消查询按钮。我使用RazorSQL。
wioota

2
除非我缺少某些内容,否则不允许您更改现有表。
mahdaeng 2011年

1
我会说,使用过MSSQL,Oracle Toad和phpMyAdmin的FireFox的SQLiteManager是迄今为止我使用过的最好的工具。所有最常见的操作都在您面前。最近,我开始使用Sequel Pro,它类似于Firefox的SQLite Manager,到目前为止看起来也很干净(但这是MySQL的,还不是SQLite的)
Ege Akpinar 2012年

任何人都可以使用密码打开sqlite
Bagusflyer 2013年

6
这曾经是最好的,但不适用于最新的Firefox。
Tom Kincaid 2013年

133

基地比你的问题更年轻,绝对感觉像一个1.0,但用户体验是英里比使用任何Mac上的“跨平台”的应用程序的体验更好。

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

我建议您在开发人员意识到自己为此收取的费用过少之前购买许可证。

更新:自2008年12月以来,Base现已升级到2.1版,它已成为出色的产品。我不记得它曾经花多少钱,但是我为从1.x到2.x的升级付费。仍然强烈建议。

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


2
我买了基地,我真的很喜欢它。完美的工具。喜欢所有本机控件。
山姆·索菲斯

2
不错的软件,但不是免费的。:(
AhmetB-Google 2011年

33
有很多免费的替代品,但它们并不那么好。这不是巧合。
benzado 2011年

2
看起来很棒,目前正在试用它,它可以做我想做的所有事情,同时还具有设计精美的Mac应用程序UI。
Jannis '08年

2
我也买了。尼斯OSX应用程序。
罗布

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中的管理器来执行此操作

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

现在,您可以查看,编辑该程序包并将其重新上传到调试设备。这对于保留不同状态的快照以在其他设备上进行尝试非常方便。


1
这个比其他任何一个都要新。看起来它正在非常积极地开发中。因此,与其他免费选项相比,这看起来很有希望。
尼尔·特拉夫特

1
没关系,没关系。我无法让Liya为我显示任何表的任何内容。谢天谢地,我还是使用Firefox。我会取消我的投票,但是,嘿,既然如此,那么有许多太平式的规则,以至于我不允许这样做!
尼尔·特拉夫特

2
诚然,Liya具有一个古怪的界面。您确实记得选择表格并单击底部的大“开始”按钮吗?
乔尼

是的,通过“ Go”或“ Run Custom Query”,我所能获得的就是无尽忙碌的微调器。我不知道怎么了 如果可以解决的话,我一定会使用它。
尼尔·特拉夫特

1
丽雅是完美的。链接的Thx。刚刚在OSX 10.8上安装了版本2.0.12,它的工作原理很棒。
robmclarty 2013年

64

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

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

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

SQLPro for SQLite概述屏幕快照

通过网站可以进行 7天的试用。如果您通过我们的网站购买,请使用促销代码STACK25节省25%。

免责声明:我是开发商。


1
我在AppStore上看到的是v1.0.3,目前的价格为8.99美元。免费版本不再可用吗?谢谢。
pm_labs

6
@paul_sns,很遗憾,该应用程序不再免费。不过,这里有一些促销代码:PRFKTLYJTE3M,7PN6FHANKNAJ,KY7KJPTMKJAA,WAFRTR797AWK,64PY7K36TFY4,如果用完了,我可以给任何给我发送电子邮件或给我提供支持的促销代码,并提供指向此页面的链接。
凯尔

3
非常酷的应用程序。值得下载。
Beast_Code 2014年

2
真的很棒的应用程序!节省了我很多时间!
Georg

1
一个出色的OSX应用程序-进行了大量工作和思考。物有所值。
贾斯珀·布鲁斯

22

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

www.desertsandsoftware.com

看起来确实非常有前途。


1
我的投票也投给了MesaSQLite,不是最好的接口,但是它起作用了
valexa 2010年

4
网站已死?不再是很有前途的...
BastiBen 2011年

3
忽略“网站已死”评论。截止到此评论的日期时间。
Gibron

3
目前,它是20美元的共享软件,不是免费的。
乔纳森(Jonathan),

3
使用起来很痛苦。
Dan Abramov

18

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

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


1
这是一个非常好的工具。我喜欢它是一个Air应用程序,并且只需要在需要时打开它即可。真的很不错的简单GUI。正是我想要的!这是银幕
古诺(Gourneau)2011年

4
不幸的是,它似乎停止在Lion上工作。
Mircea Grelus 2011年

6
该项目现在已终止:(
Gibron

它仍然适用于优胜美地……
Nicolinux


13

我已经发布了有关如何在Firefox之外运行Firefox SQLite Manager的说明,因为FF在最近的几个版本中变得如此so肿。这真的很容易,如果有人愿意,我什至为sqlite gui编译了DMG。


1
那真的很好。谢谢!
杰夫·凯利

1
太棒了,谢谢!
hoitomt

1
绝对辉煌​​!可以在Snow Leo上完美运行,而且非常简单...只需安装XULRunner框架,将SQLite Manager应用程序包拖到apps文件夹中,瞧!无需大惊小怪的终端或任何东西。现在只需要一个精美的图标!我想我现在会从基地偷东西……:P
purefusion 2011年

2
在Lion上不起作用。我安装了最新的XULRunner,并尝试自己运行应用安装程序,并使用Jeremy已经制作的.dmg
Ben P


5

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

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


须藤港口安装sqliteman
slf

BREW安装sqliteman -如果自制软件是你的事,而不是使用MacPorts
STIB




2

您可以尝试Navicat。曾经有一个免费的“精简版”版本,可惜现在不再可用。专业版不仅支持SQLite,还支持多个重要的数据库引擎。我目前正在使用30天的免费评估版本。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.