ตัวแก้ไข Mac SQLite [ปิด]


214

ฉันรู้เรื่องCocoaMySQLแต่ฉันไม่เคยเห็น Mac GUI สำหรับ SQLite มีหรือไม่

การค้นหา Google ของฉันไม่ได้เปิดใช้งาน GUI ที่เกี่ยวข้องกับ Mac ซึ่งเป็นสาเหตุที่ฉันถามที่นี่มากกว่า Google


17
เป็นการอัปเดต: CocoaMySQL ตอนนี้เป็น "Sequel Pro" และยอดเยี่ยมสำหรับ MySQL บน mac ยังคงมีการพัฒนาอย่างแข็งขันและพวกเขามีแผนสำหรับ SQLite และ Postgres แต่ยังไม่มีให้
philfreo

@philfreo +1 - จนกว่าจะเกิดขึ้นฉันก็ติดกับเชลล์บรรทัดคำสั่งและ / หรือการเขียนสคริปต์เพื่อทำสิ่งที่ฉันต้องการ :)
Lester Cheung

3
ผลสืบเนื่อง Pro ยังไม่ได้เป็น SQLite แต่นี่คือลิงค์sequelpro.com
nycynik

คำตอบ:


108

4
ค้างบนคิวรีที่รันช้าและไม่มีปุ่มยกเลิกคิวรี ฉันใช้ RazorSQL
wioota

2
ถ้าฉันไม่มีอะไรขาดหายไปมันไม่อนุญาตให้คุณเปลี่ยนตารางที่มีอยู่
mahdaeng

1
ฉันจะบอกว่าการใช้ MSSQL, Oracle Toad และ phpMyAdmin, SQLiteManager สำหรับ FireFox นั้นดีที่สุดเท่าที่ฉันเคยใช้มา การดำเนินการทั่วไปส่วนใหญ่จะอยู่ตรงหน้าคุณ เมื่อเร็ว ๆ นี้ฉันเริ่มใช้ Sequel Pro ซึ่งคล้ายกับ SQLite Manager สำหรับ Firefox และดูเหมือนว่าจะสะอาดมากเช่นกัน (แต่สำหรับ MySQL ไม่ใช่ SQLite)
Ege Akpinar

ทุกคนสามารถเปิด sqlite ด้วยรหัสผ่าน
Bagusflyer

6
สิ่งนี้เคยเป็นสิ่งที่ดีที่สุด แต่ก็ไม่ได้ผลกับ firefox รุ่นล่าสุด
Tom Kincaid

133

ฐานเป็นที่อายุน้อยกว่าคำถามของคุณและแน่นอนรู้สึกเหมือน 1.0 แต่ประสบการณ์ของผู้ใช้เป็นไมล์ดีกว่าประสบการณ์การใช้ใด ๆ ของ "ข้ามแพลตฟอร์ม" ปพลิเคชันบนของ Mac

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

ฉันแนะนำให้คุณซื้อใบอนุญาตก่อนที่นักพัฒนาจะรู้ว่าเขากำลังชาร์จไฟน้อยเกินไป

UPDATE: ตั้งแต่เดือนธันวาคม 2008 ตอนนี้ Base เป็นเวอร์ชั่น 2.1 มันกลายเป็นผลิตภัณฑ์ที่ยอดเยี่ยม ฉันจำไม่ได้ว่ามันใช้ราคาเท่าไหร่ แต่ฉันจ่ายเงินสำหรับการอัพเกรด 1.x เป็น 2.x ยังคงแนะนำเป็นอย่างยิ่ง

การอัปเดตอีกครั้ง: ฐานมีอยู่ใน Mac App Storeคุณอาจพบว่ามีประโยชน์ในการอ่านบทวิจารณ์ที่นั่น


2
ฉันซื้อ Base และฉันรักมันมาก เครื่องมือที่สมบูรณ์แบบ รักการควบคุมพื้นเมืองทั้งหมด
Sam Soffes

2
ซอฟต์แวร์ที่ดี แต่ไม่ฟรี :(
AhmetB - Google

33
มีทางเลือกฟรีมากมาย แต่ก็ไม่ได้ดี นี่ไม่ใช่เรื่องบังเอิญ
benzado

2
ดูยอดเยี่ยม trialling ในขณะนี้และทำทุกอย่างที่ฉันต้องการจะทำทั้งหมดในขณะที่ยังมี Mac app UI ที่ออกแบบมาอย่างดี
Jannis

2
ฉันก็ซื้อเหมือนกัน แอพ OSX ที่ดี
Rob

89

ฉันใช้Liyaจาก Mac App Store ได้ฟรีทำงานและโครงการได้รับการดูแล (หนึ่งเดือนหรือประมาณเดือนระหว่างการอัปเดต ณ เดือนมกราคม 2013)

ฉันยังทดสอบบนอุปกรณ์เป็นอย่างมาก คุณสามารถเข้าถึงฐานข้อมูล SQLITE บนอุปกรณ์โดย:

  1. เพิ่มApplication supports iTunes file sharingไปที่ info.plist และตั้งเป็น YES
  2. เรียกใช้แอปบนอุปกรณ์
  3. เปิด iTunes
  4. เลือกอุปกรณ์
  5. เลือกแท็บ "แอพ"
  6. เลื่อนลงไปที่ส่วน "การแชร์ไฟล์" และเลือกแอป
  7. ไฟล์. sqlite ควรปรากฏในบานหน้าต่างด้านขวา - เลือกและ "บันทึกเป็น ... "
  8. เมื่อมีการบันทึกให้เปิดขึ้นในตัวแก้ไข SQLite ที่คุณโปรดปราน

คุณสามารถแก้ไขและคัดลอกกลับ

แก้ไข: คุณสามารถทำสิ่งนี้ผ่านทาง Organizer ใน XCode

  1. เปิดตัวจัดระเบียบใน XCode (หน้าต่าง> ตัวจัดระเบียบ)
  2. เลือกแท็บ "อุปกรณ์"
  3. ขยายอุปกรณ์ทางด้านซ้ายที่คุณต้องการดาวน์โหลด / อัพโหลดข้อมูลไป
  4. เลือกแอปพลิเคชัน
  5. เลือกแอปพลิเคชันในแผงหลัก
  6. พาเนลที่ด้านล่าง (ไฟล์ข้อมูลใน Sandbox) จะอัปเดตด้วยไฟล์ทั้งหมดภายในแอปพลิเคชันนั้น
  7. เลือกดาวน์โหลดและบันทึกไว้ที่ใดที่หนึ่ง
  8. ค้นหาไฟล์ใน Finder
  9. คลิกขวาและเลือก "แสดงเนื้อหาของแพ็คเกจ"

ตอนนี้คุณสามารถดูแก้ไขและอัพโหลดแพคเกจไปยังอุปกรณ์ดีบั๊กของคุณได้แล้ว สิ่งนี้มีประโยชน์มากสำหรับการเก็บสแนปชอตของสถานะต่างๆเพื่อลองใช้กับอุปกรณ์อื่น


1
คนนี้ใหม่กว่ามาก ๆ ดูเหมือนว่ามันจะได้รับการพัฒนาอย่างกระตือรือร้น ดังนั้นเมื่อเทียบกับตัวเลือกฟรีอื่น ๆ มันค่อนข้างจะดูมีแนวโน้ม
Neil Traft

1
ยินดีด้วยไม่เป็นไร ฉันไม่สามารถให้ Liya แสดงเนื้อหาของตารางใด ๆ ให้ฉันได้ ขอบคุณพระเจ้าที่ฉันใช้ Firefox อยู่แล้ว ฉันจะยกเลิก upvote ของฉัน แต่เดี๋ยวก่อนดังนั้นมีกฎทางศีลธรรมมากมายในขณะนี้ว่ามันจะไม่ให้ฉันทำอย่างนั้น !!
Neil Traft

2
Liya นั้นเป็นที่ยอมรับ คุณจำเลือกตารางแล้วคลิกปุ่ม "ใหญ่" ที่ด้านล่าง?
Joony

ใช่ด้วย "Go" หรือ "Run Custom Query" ทั้งหมดที่ฉันทำได้คือสปินเนอร์ที่ยุ่งไม่มีที่สิ้นสุด ฉันไม่รู้ว่ามีอะไรผิดปกติ ฉันจะใช้มันแน่นอนถ้าฉันสามารถคิดออก
Neil Traft

1
Liya นั้นสมบูรณ์แบบ ขอบคุณสำหรับลิงค์ เพิ่งติดตั้งเวอร์ชั่น 2.0.12 บน OSX 10.8 และใช้งานได้ดี
robmclarty

64

คุณอาจชอบSQLPro สำหรับ SQLite (ก่อนหน้านี้ SQLite Professional - App Store )

แอพมีคุณสมบัติที่เรียบร้อยเช่น:

  • การเติมข้อความอัตโนมัติและการเน้นไวยากรณ์
  • การรวมรุ่น (ย้อนกลับไปเป็นรุ่นก่อนหน้า)
  • การกรองข้อมูลแบบอินไลน์
  • ความสามารถในการโหลดนามสกุล SQLite
  • ความเข้ากันได้ของ SQLite 2
  • การส่งออกตัวเลือกไปยัง CSV, JSON, XML และ MySQL
  • การนำเข้าจาก CSV, JSON หรือ XML
  • จัดเรียงคอลัมน์ใหม่
  • การสนับสนุนแบบเต็มหน้าจอ

SQLPro สำหรับภาพหน้าจอภาพรวม SQLite

มีการทดลองใช้เจ็ดวันที่มีอยู่ผ่านทางเว็บไซต์ หากคุณซื้อผ่านเว็บไซต์ของเราใช้รหัสโปรโมชั่นSTACK25เพื่อรับส่วนลด 25%

ข้อจำกัดความรับผิดชอบ: ฉันเป็นผู้พัฒนา


1
ฉันเห็น v1.0.3 บน AppStore และราคาปัจจุบันอยู่ที่ $ 8.99 รุ่นฟรีไม่มีให้บริการอีกต่อไปหรือไม่ ขอบคุณ
pm_labs

6
@paul_sns น่าเสียดายที่แอพนี้ไม่ได้ให้บริการฟรีอีกต่อไป นี่คือบางรหัสโปรโมชั่น: PRFKTLYJTE3M, 7PN6FHANKNAJ, KY7KJPTMKJAA, WAFRTR797AWK, 64PY7K36TFY4 และหากพวกเขาหมดฉันสามารถให้รหัสโปรโมชั่นให้กับทุกคนที่ส่งอีเมลถึงฉัน / สนับสนุนด้วยการเชื่อมโยงไปยังหน้านี้
Kyle

3
แอพที่ยอดเยี่ยมมาก คุ้มค่าต่อการดาวน์โหลด
Beast_Code

2
แอพที่ยอดเยี่ยมจริงๆ! ช่วยฉันทีหนึ่งครั้ง!
Georg

1
แอพ OSX ที่ยอดเยี่ยม - มีงานมากและคิดว่าจะเป็นเช่นนี้ คุ้มค่าสม
Jasper Blues

22

MesaSQLite นั้นดีที่สุดที่ฉันเคยพบมา

www.desertsandsoftware.com

ดูมีแนวโน้มมากอย่างแน่นอน


1
การลงคะแนนของฉันไปที่ MesaSQLite เช่นกันไม่ใช่อินเทอร์เฟซที่ดีที่สุด แต่ใช้งานได้ดี
valexa

4
เว็บไซต์เสียชีวิตหรือ ไม่ค่อยสดใสอีกต่อไป ...
BastiBen

3
ละเว้นความคิดเห็น "เว็บไซต์ที่ตายแล้ว" มันขึ้นอยู่กับวันที่และเวลาของความคิดเห็นนี้
Gibron

3
ขณะนี้เป็นแชร์แวร์ที่มีราคา $ 20 ไม่ฟรี
Jonathan

3
นี่เป็นความเจ็บปวดที่จะใช้
Dan Abramov

18

ฉันใช้เครื่องมือง่าย ๆ สำหรับการทำงานพื้นฐานของ sqlite ที่เรียกว่าLita

เครื่องมือนี้ใช้ Adobe Air เพื่อให้ติดตั้งก่อนใช้งาน Lita Adobe Air สามารถดาวน์โหลดได้ฟรีจากเว็บไซต์ของ Adobe


1
นี่เป็นเครื่องมือที่ยอดเยี่ยมจริงๆ ฉันชอบที่มันเป็นแอพ Air และฉันต้องเปิดมันเมื่อฉันต้องการเท่านั้น GUI ที่ดีจริงๆดี สิ่งที่ฉันต้องการ! นี่คือหน้าจอ
Gourneau

4
น่าเสียดายที่ดูเหมือนว่ามันจะหยุดทำงานกับ Lion
Mircea Grelus

6
โครงการนี้ถูกยกเลิกแล้ว :(
Gibron

มันยังคงใช้ได้กับ Yosemite ...
Nicolinux

14

นามสกุลของ FireFox นั้นดูดีทีเดียว ฉันเคยใช้SQLite Browserมาก่อนและใช้งานได้


SQLite Browser ค่อนข้างเก่า แต่ใช้งานได้ดีและมีข้อผูกมัดน้อยกว่าปลั๊กอิน Firefox (ฉันใช้ Safari ไม่ใช่ Firefox)
Robert Gould

3
ผมชอบข้ามแพลตฟอร์มSQLite ฐานข้อมูลเบราว์เซอร์ มันง่ายและรวดเร็ว
เอเดรีย

3
และฟรี อย่าลืมส่วนนั้น
Jim Mitchener

13

ฉันเผยแพร่คำแนะนำเกี่ยวกับวิธีการเรียกใช้Firefox SQLite Managerนอก Firefox เนื่องจาก FF hase กลายเป็น bloated ในไม่กี่ครั้งที่ผ่านมา มันง่ายมากและฉันยังรวบรวม DMG สำหรับ sqlite gui ด้วยถ้าใครต้องการมัน


1
มันใช้งานได้ดีจริงๆ ขอบคุณ!
Jeff Kelley

1
มันยอดเยี่ยมมากขอบคุณ!
hoitomt

1
ยอดเยี่ยมอย่างแน่นอน! ทำงานได้อย่างสมบูรณ์บน Snow Leo และมันง่ายมาก ... เพียงแค่ติดตั้งกรอบ XULRunner แล้วลากชุดแอพ SQLite Manager ของคุณไปที่โฟลเดอร์แอพและ voila! ไม่จำเป็นต้องยุ่งกับขั้วหรืออะไร ตอนนี้สิ่งที่มันต้องการคือไอคอนแฟนซี! ฉันคิดว่าฉันจะขโมยหนึ่งจากฐานตอนนี้ ... : P
purefusion

2
ใช้งานไม่ได้กับ Lion ฉันติดตั้ง XULRunner ล่าสุดและลองเรียกใช้ตัวติดตั้งแอปด้วยตัวเองและใช้ Jeremy ที่สร้าง. dmg แล้ว
PP

8

ลองดูเครื่องมือฟรี - Valentina Studio ผลิตภัณฑ์ที่น่าทึ่ง! IMO นี่คือผู้จัดการที่ดีที่สุดสำหรับ SQLite สำหรับทุกแพลตฟอร์ม:

นอกจากนี้ยังทำงานบน Mac OS X คุณสามารถติดตั้ง Valentina Studio (ฟรี) ได้โดยตรงจาก Mac App Store:


2
มันมีประโยชน์สำหรับฉัน
WebOrCode

5

Sqlitemanคือความชอบปัจจุบันของฉัน: มันใช้ QT ดังนั้นมันจึงข้ามแพลตฟอร์ม ตั้งแต่ฉันพัฒนาบน Windows, Linux และ OS X มันช่วยให้มีเครื่องมือเหมือนกันในแต่ละ

ฉันยังลองใช้SQLite Admin (Windows ดังนั้นไม่เกี่ยวข้องกับคำถามต่อไป) อยู่พักหนึ่ง แต่ดูเหมือนว่ามันจะหมดสติไปแล้วและมีปุ่มลัดที่น่ารำคาญที่สุดของแอปพลิเคชันที่ฉันเคยใช้ - Ctrl-S จะล้างแบบสอบถามปัจจุบันด้วย ไม่มีความหวังในการเลิกทำ


พอร์ต sudo ติดตั้ง sqliteman
slf

ชงติดตั้ง sqliteman - ถ้า homebrew เป็นของคุณแทนที่จะเป็น macports
stib

5

นอกจากนี้ยังมีแอป Induction ( http://inductionapp.com/ ) ซึ่งฟรีและโอเพ่นซอร์ส ( https://github.com/Induction/Induction )

เพียงลากและวางไฟล์. sqlite ของคุณบนไอคอนเพื่อเปิดไฟล์

และตัวเลือกที่ยอดเยี่ยมอื่น ๆ คือhttps://github.com/yepher/CoreDataUtility


2
ดูไม่เหมือนการเหนี่ยวนำช่วยให้คุณสามารถเปลี่ยนตาราง
ninjaneer

4

ลองใช้เบราว์เซอร์ฐานข้อมูล SQLiteนี้

ดูเอกสารเต็มรูปแบบที่นี่ นี่คือเบราว์เซอร์ฐานข้อมูลที่ง่ายและรวดเร็วสำหรับ SQLite


1
การเชื่อมโยงการปรับปรุง ฉันชอบอันนี้สำหรับการแก้ไขอย่างรวดเร็วแทนที่จะเปิด Firefox เพื่อแก้ไขสองสามแถว
Armando PérezMarqués

1
นี่คือสิ่งที่ฉันชอบด้วยเช่นกันแม้แต่ใน Ubuntu repos
Stavros Korokithakis

3

ลองค้นหา versiontrackerแทน SqliteManager จาก SQLabs ($ 49, Mac & Windows) เป็นตัวเลือกที่ฉันชอบ แต่ฉันไม่ได้ประเมินทางเลือกอื่น ๆ


SQLiteManagerจาก SQLabs ฉันยังไม่ได้ใช้ด้วยตัวเอง แต่มันก็ดูค่อนข้างดีจากรายการคุณสมบัติและภาพหน้าจอ มีค่าใช้จ่าย $ 49
znq

ฉันใช้ตัวจัดการ SQLite ตลอดเวลา มาร์โกผู้พัฒนามีประโยชน์มาก คุ้มค่ากับเงินที่จ่าย
David DelMonte

2

คุณอาจลองNavicat มันเคยมีรุ่น "Lite" ฟรีซึ่งน่าเสียดายที่ไม่มีให้บริการอีกแล้ว รุ่นโปรรองรับเอนจินฐานข้อมูลที่สำคัญหลายตัวไม่เพียง แต่ SQLite ขณะนี้ฉันใช้งาน eval เวอร์ชั่นฟรี 30 วัน


1

Razorsql สามารถจัดการฐานข้อมูลได้หลายชนิด


1
ฉันสามารถยืนยันได้ว่านี่เป็นผลิตภัณฑ์ที่ยอดเยี่ยมเพราะฉันใช้มันตลอดระยะเวลาทดลองใช้
แจ็ค BeNimble

ดูดี แต่ฐานมีราคาเพียง $ 20 ซึ่งมีราคา $ 70
Neil Traft
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.