Trình soạn thảo Mac SQLite [đã đóng]


214

Tôi biết về Cốc Cốc nhưng tôi chưa thấy GUI Mac cho SQLite, có phải không?

Tìm kiếm Google của tôi không tìm thấy bất kỳ GUI nào liên quan đến Mac, đó là lý do tại sao tôi hỏi ở đây thay vì Google.


17
Là một bản cập nhật: CocoaMySQL hiện là "Sequel Pro" và thật tuyệt vời cho MySQL trên mac. Nó vẫn đang được tích cực phát triển và họ có kế hoạch cho SQLite và Postgres, nhưng chúng chưa có sẵn.
philfreo

@philfreo +1 - cho đến khi điều đó xảy ra, tôi vẫn gắn bó với dòng lệnh và / hoặc Viết tập lệnh để làm những gì tôi muốn. :)
Lester Cheung

3
Sequel Pro vẫn không phải là SQLite, nhưng đây là liên kết sequelpro.com
nycynik

Câu trả lời:


108

4
Treo các truy vấn chạy chậm và không có nút truy vấn hủy. Tôi sử dụng dao cạo.
wioota

2
Trừ khi tôi thiếu một cái gì đó, nó không cho phép bạn thay đổi các bảng hiện có.
mahdaeng

1
Tôi có thể nói, đã sử dụng MSSQL, Oracle Toad và phpMyAdmin, SQLiteManager cho FireFox cho đến nay là cái tốt nhất tôi từng sử dụng. Tất cả các hoạt động phổ biến nhất chỉ ở đó trước mặt bạn. Gần đây tôi đã bắt đầu sử dụng Sequel Pro tương tự như SQLite Manager cho Firefox và dường như cũng rất sạch sẽ (nhưng đó là cho MySQL, chưa phải SQLite)
Ege Akpinar

Bất cứ ai cũng có thể mở sqlite bằng mật khẩu
Bagusflyer

6
Điều này từng là tốt nhất, nhưng nó không hoạt động với firefox mới nhất.
Tom Kincaid

133

Cơ sở là trẻ hơn câu hỏi của bạn, và chắc chắn cảm thấy như một 1.0, nhưng kinh nghiệm người dùng là dặm tốt hơn so với kinh nghiệm của việc sử dụng bất kỳ ứng dụng "cross-platform" trên máy Mac.

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

Tôi khuyên bạn nên mua giấy phép trước khi nhà phát triển nhận ra anh ta đang tính phí quá ít cho nó.

CẬP NHẬT: Kể từ tháng 12 năm 2008, Base đã lên đến phiên bản 2.1, nó đã trở thành một sản phẩm tuyệt vời. Tôi không nhớ những gì nó đã sử dụng để chi phí, nhưng tôi đã trả tiền cho việc nâng cấp 1.x lên 2.x. Vẫn rất khuyến khích.

CẬP NHẬT KHÁC: Cơ sở có sẵn trên Mac App Store , bạn có thể thấy hữu ích khi đọc các đánh giá ở đó.


2
Tôi đã mua Base và tôi thực sự thích nó. Công cụ hoàn hảo. Yêu tất cả các điều khiển bản địa.
Sam Soffes

2
phần mềm đẹp nhưng không miễn phí. :(
AhmetB - Google

33
Có rất nhiều lựa chọn thay thế miễn phí, nhưng chúng không đẹp bằng. Đây không phải là một trùng hợp ngẫu nhiên.
benzado

2
Trông thật tuyệt vời, thử thách nó vào lúc này và làm mọi thứ tôi muốn làm trong khi cũng có giao diện người dùng ứng dụng Mac được thiết kế độc đáo.
Jannis

2
Tôi cũng mua. Ứng dụng OSX đẹp.
Cướp

89

Tôi sử dụng Liya từ Mac App Store, nó miễn phí, thực hiện công việc và dự án được duy trì (khoảng một tháng giữa các lần cập nhật kể từ tháng 1 năm 2013).

Tôi cũng thử nghiệm rất nhiều trên thiết bị. Bạn có thể truy cập cơ sở dữ liệu SQLITE trên thiết bị bằng cách:

  1. Thêm Application supports iTunes file sharingvào thông tin.plist và đặt thành CÓ
  2. Chạy ứng dụng trên thiết bị
  3. Mở iTunes
  4. Chọn thiết bị
  5. Chọn tab "Ứng dụng"
  6. Cuộn xuống phần "Chia sẻ tệp" và chọn ứng dụng
  7. Tệp .sqlite sẽ xuất hiện trong khung bên phải - chọn tệp đó và "Lưu vào ..."
  8. Khi đã lưu, hãy mở nó trong trình soạn thảo SQLITE yêu thích của bạn

Bạn cũng có thể chỉnh sửa nó và sao chép lại.

EDIT: Bạn cũng có thể thực hiện việc này thông qua Trình tổ chức trong XCode

  1. Mở Trình tổ chức trong XCode (Cửa sổ> Trình tổ chức)
  2. Chọn tab "Thiết bị"
  3. Mở rộng thiết bị ở bên trái mà bạn muốn tải xuống / tải dữ liệu lên
  4. Chọn ứng dụng
  5. Chọn một ứng dụng trong bảng điều khiển chính
  6. Bảng ở dưới cùng (Tệp dữ liệu trong Hộp cát) sẽ cập nhật với tất cả các tệp trong ứng dụng đó
  7. Chọn Tải xuống và lưu nó ở đâu đó
  8. Tìm tệp trong Finder
  9. Nhấp chuột phải và chọn "Hiển thị nội dung gói"

Bây giờ bạn có thể xem, chỉnh sửa và tải lại gói lên thiết bị gỡ lỗi của mình. Điều này có thể thực sự tiện dụng để giữ ảnh chụp nhanh của các trạng thái khác nhau để thử trên các thiết bị khác.


1
Cái này mới hơn rất nhiều so với những cái khác. Có vẻ như nó đang được phát triển khá tích cực. Vì vậy, so với các tùy chọn miễn phí khác, điều này có vẻ khá hứa hẹn.
Neil Traft

1
Welp, nevermind. Tôi không thể để Liya hiển thị bất kỳ nội dung nào của bảng cho tôi. Cảm ơn chúa tôi vẫn sử dụng Firefox. Tôi sẽ hủy bỏ upvote của mình, nhưng này, SO có quá nhiều quy tắc đạo đức đến nỗi nó sẽ không cho phép tôi làm điều đó !!
Neil Traft

2
Phải thừa nhận rằng Liya có giao diện kỳ ​​quặc. Bạn đã nhớ chọn bảng và nhấp vào nút "Đi" lớn ở phía dưới?
Joony

Vâng, với "Đi" hoặc "Chạy truy vấn tùy chỉnh", tất cả những gì tôi có thể nhận được là một công cụ quay vòng bận rộn vô tận. Tôi không biết điều gì sai. Tôi chắc chắn sẽ sử dụng nó nếu tôi có thể tìm ra nó.
Neil Traft

1
Liya thật hoàn hảo. Thx cho các liên kết. Chỉ cần cài đặt phiên bản 2.0.12 trên OSX 10.8 và nó hoạt động rất tốt.
robmclarty

64

Bạn có thể thích SQLPro cho SQLite (trước đây là SQLite Professional - App Store ).

Ứng dụng này có một vài tính năng gọn gàng như:

  • Tự động hoàn thành và tô sáng cú pháp.
  • Tích hợp phiên bản (khôi phục lại các phiên bản trước).
  • Lọc dữ liệu nội tuyến.
  • Khả năng tải phần mở rộng sqlite .
  • Tương thích SQLite 2.
  • Xuất các tùy chọn sang CSV, JSON, XML và MySQL.
  • Nhập từ CSV, JSON hoặc XML.
  • Sắp xếp lại cột.
  • Hỗ trợ toàn màn hình.

Ảnh chụp màn hình tổng quan SQLPro cho SQLite

Có một thử nghiệm bảy ngày có sẵn thông qua trang web . Nếu bạn mua qua trang web của chúng tôi , hãy sử dụng mã khuyến mãi STACK25 để tiết kiệm 25%.

Tuyên bố miễn trừ trách nhiệm: Tôi là nhà phát triển.


1
Tôi đang xem v1.0.3 trên AppStore và hiện có giá 8,99 đô la. Là phiên bản miễn phí không còn có sẵn? Cảm ơn.
pm_labs

6
@paul_sns, tiếc là ứng dụng không còn miễn phí. Dưới đây là một số mã khuyến mãi: PRFKTLYJTE3M, 7PN6FHANKNAJ, KY7KJPTMKJAA, WAFRTR797AWK, 64PY7K36TFY4 và nếu họ hết tôi có thể gửi mã khuyến mãi cho bất kỳ ai gửi email cho tôi.
Kyle

3
Ứng dụng rất tuyệt. Đáng để tải về.
Beast_Code

2
Ứng dụng thực sự tuyệt vời! Tiết kiệm cho tôi một tấn thời gian!
Georg

1
Một ứng dụng OSX tuyệt vời - rất nhiều công việc và suy nghĩ đã đi vào vấn đề này. Giá trị tốt.
Jasper Blues

22

MesaQueryite là sản phẩm tốt nhất tôi tìm thấy cho đến nay.

www.desertsandsoftware.com

Trông rất hứa hẹn thực sự.


1
phiếu bầu của tôi cũng thuộc về MesaQueryite, không phải giao diện tốt nhất nhưng nó hoạt động
valexa

4
Website đã chết? Không còn hứa hẹn nữa ...
BastiBen

3
Bỏ qua các bình luận "trang web chết". Nó là lên đến thời gian của bình luận này.
Gibron

3
Hiện tại nó là phần mềm chia sẻ $ 20, không miễn phí.
Jonathan

3
Đây là một nỗi đau để sử dụng.
Dan Abramov

18

Tôi đang sử dụng công cụ đơn giản cho hoạt động sqlite cơ bản được gọi là Lita

Công cụ này dựa trên Adobe Air do đó phải được cài đặt trước khi sử dụng Lita. Adobe air có thể được tải xuống miễn phí từ trang web Adobe .


1
Đây là một công cụ thực sự tuyệt vời. Tôi thích rằng đó là một ứng dụng Air và tôi chỉ phải mở nó khi tôi cần. GUI đơn giản thực sự tốt đẹp. Chỉ cần những gì tôi muốn! đây là một màn hình
Gourneau

4
Thật không may, có vẻ như nó đã ngừng hoạt động trên Lion.
Mircea Grelus

6
Dự án này hiện đã ngừng :(
Gibron

Nó vẫn hoạt động trên Yosemite ...
Nicolinux

14

Phần mở rộng FireFox đó trông khá đẹp. Tôi đã sử dụng Trình duyệt SQLite trong quá khứ và nó đã thực hiện công việc.


Trình duyệt SQLite cũ nhưng hoạt động tốt và ít cam kết hơn plugin firefox (Tôi sử dụng Safari, không sử dụng firefox)
Robert Gould

3
Tôi thích Trình duyệt cơ sở dữ liệu SQLite đa nền tảng . Thật đơn giản và nhanh chóng.
Adrian

3
Và miễn phí. Đừng quên phần đó.
Jim Mitchener

13

Tôi đã xuất bản các hướng dẫn về cách chạy Trình quản lý SQLite bên ngoài Firefox, vì FF đã trở nên quá phức tạp trong một vài bản phát hành gần đây. Điều đó thực sự dễ dàng và tôi thậm chí đã biên soạn một DMG cho gui sqlite nếu có ai muốn nó.


1
Điều đó làm việc thực sự tốt. Cảm ơn!
Jeff Kelley

1
Điều này thật tuyệt vời, cảm ơn!
hoitomt

1
Hoàn toàn rực rỡ! Hoạt động hoàn hảo trên Snow Leo và thật dễ dàng ... chỉ cần cài đặt khung XULRunner, kéo gói ứng dụng SQLite Manager của bạn vào thư mục ứng dụng và voila! Không cần phải cầu kỳ với thiết bị đầu cuối hoặc bất cứ điều gì. Bây giờ tất cả những gì nó cần là một biểu tượng lạ mắt! Tôi nghĩ rằng tôi sẽ đánh cắp cái đó từ Base bây giờ ...: P
purfusion

2
Không hoạt động trên Lion. Tôi đã cài đặt XULRunner mới nhất và tự mình thử chạy trình cài đặt ứng dụng và sử dụng .dmg của Jeremy
Ben P

8

Hãy xem một công cụ miễn phí - Valentina Studio. Sản phẩm tuyệt vời! IMO đây là trình quản lý tốt nhất cho SQLite cho tất cả các nền tảng:

Ngoài ra, nó hoạt động trên Mac OS X, bạn có thể cài đặt Valentina Studio (MIỄN PHÍ) trực tiếp từ Mac App Store:


2
Nó rất hữu ích cho tôi.
WebOrCode

5

Sqliteman là sở thích hiện tại của tôi: Nó sử dụng QT, vì vậy nó là nền tảng chéo. Vì tôi phát triển trên Windows, Linux và OS X, nên có sẵn các công cụ tương tự trên mỗi công cụ.

Tôi cũng đã thử SQLite Admin (Windows, dù sao cũng không liên quan đến câu hỏi), nhưng dường như không có gì rõ ràng trong những ngày này và có các phím nóng khó chịu nhất của bất kỳ ứng dụng nào tôi từng sử dụng - Ctrl-S xóa truy vấn hiện tại, với không có hy vọng hoàn tác.


cổng sudo cài đặt sqliteman
slf

brew install sqliteman - nếu homebrew là thứ của bạn thay vì macports
stib


4

Hãy dùng thử Trình duyệt cơ sở dữ liệu SQLite này

Xem tài liệu đầy đủ ở đây . Đây là trình duyệt cơ sở dữ liệu rất đơn giản và nhanh chóng cho SQLite.


1
Cập nhật liên kết . Tôi thích cái này để chỉnh sửa nhanh hơn là khởi chạy Firefox chỉ để chỉnh sửa một vài hàng.
Armando Pérez Marqués

1
Đây cũng là mục yêu thích của tôi, ngay cả trong repos Ubuntu.
Stavros Korokithakis

3

Thay vào đó, hãy thử tìm kiếm Versiontracker . SqliteManager từ SQLabs ($ 49, Mac & Windows) là cái tôi thích, nhưng tôi chưa thực sự đánh giá các lựa chọn thay thế khác.


SQLiteManager từ SQLabs. Tôi chưa sử dụng nó cho mình, nhưng nó trông khá tốt từ danh sách tính năng và ảnh chụp màn hình. Nó có giá 49 đô la.
znq

Tôi sử dụng SQLite Manager mọi lúc. Marco, nhà phát triển rất hữu ích. Rất đáng đồng tiền
David DelMonte

2

Bạn có thể thử Navicat . Nó từng có phiên bản "Lite" miễn phí, rất tiếc là không có sẵn nữa. Phiên bản pro hỗ trợ một số công cụ DB quan trọng, không chỉ SQLite. Tôi hiện đang sử dụng phiên bản eval miễn phí 30 ngày.


1

Razorsql có thể xử lý nhiều loại cơ sở dữ liệu.


1
Tôi có thể chứng thực đây là một sản phẩm tuyệt vời, vì tôi đã sử dụng nó trong suốt thời gian dùng thử.
Jack BeNimble

Trông thật tuyệt, nhưng Base chỉ có giá $ 20 trong đó cái này có giá $ 70.
Neil Traft
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.