ส่วนหน้า SQLite สำหรับ OS X?


19

ฉันกำลังมองหาส่วนหน้าของ SQLite ที่ดีกว่าเพื่อใช้ภายใต้ OS X

สิ่งที่คล้ายกับ MySQL Workbench จะทำ ใส่คำแนะนำแยกต่างหากในคำตอบแยกต่างหาก


2
มีคำถามที่คล้ายกันใน StackOverflow เป็นที่นี่ คุณอาจพบคำตอบเพิ่มเติม
เครื่องหมายสีน้ำเงิน

คำตอบ:


13

เบราว์เซอร์ฐานข้อมูลสำหรับ SQLite

เบราว์เซอร์ DB สำหรับ SQLite เป็นเครื่องมือแก้ไข GUI แบบแสงสำหรับฐานข้อมูล SQLite ที่สร้างขึ้นจาก Qt เป้าหมายหลักของโครงการคือการอนุญาตให้ผู้ใช้ที่ไม่ใช่ด้านเทคนิคสร้างแก้ไขและแก้ไขฐานข้อมูล SQLite โดยใช้ชุดตัวช่วยสร้างและอินเทอร์เฟซเหมือนสเปรดชีต


ฉันจะสองนี้ ฉันใช้มันและทำงานได้ตามที่โฆษณารวมทั้งฟรี

โครงการนี้ได้ย้ายไป GitHub - การเชื่อมโยงใหม่เป็นhttps://github.com/sqlitebrowser/sqlitebrowser
Gordon Davisson

9

มันเป็นหนทางไกลจากเครื่องมือกราฟิกอื่น ๆ ที่กล่าวถึงที่นี่ แต่ฉันพบว่าฉันชอบการโต้ตอบกับฐานข้อมูล SQLite ของฉันด้วยเครื่องมือบรรทัดคำสั่งในตัวsqlite3 :

$ 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% (ไม่จริงจังรหัสนี้เป็นสาธารณสมบัติ )


2
facepalm ฉันใช้เวลาหนึ่งชั่วโมงในการค้นหาเพื่อค้นหาว่ามีการติดตั้งไว้ในเครื่องของฉันแล้ว
Rob van der Veer

4

คุณอาจชอบแอพSQLProของฉันสำหรับ SQLite ( App Store )

บางคุณสมบัติที่เรียบร้อยรวมถึงคือ

  • การเน้นไวยากรณ์ & เติมข้อความอัตโนมัติ (บางครั้งเรียกว่า intellisense)
  • ชุดรูปแบบที่ปรับแต่งได้ทำให้ตัวแก้ไขแบบสอบถามสามารถปรับแต่งได้อย่างสมบูรณ์
  • ความสามารถในการเรียกใช้แบบสอบถามหลายรายการในครั้งเดียว (และทางลัดแบบสอบถามเรียกใช้ที่ปรับแต่งได้)
  • การตรวจจับคีย์หลักในผลลัพธ์ของแบบสอบถาม เมื่อตรวจพบคีย์หลักคุณสามารถอัปเดตผลลัพธ์ & ลบแถวได้โดยตรงจากกริด
  • ข้อผิดพลาดในข้อความค้นหาจะถูกขีดเส้นใต้

SQLPro สำหรับสกรีนช็อต SQLite 1

มีผู้ออกแบบคีมาเต็มรูปแบบ SQLPro สำหรับ SQLite ช่วยให้คุณสามารถเพิ่ม / ปรับปรุง / ลบ:

  • ตาราง
  • ดัชนี
  • กุญแจต่างประเทศและ
  • ทริกเกอร์

นักออกแบบคอลัมน์ นักออกแบบกุญแจชาวต่างชาติ นอกจากนี้:

  • ตารางสามารถนำเข้าและส่งออกจาก / เป็น CSV, XML หรือ JSON
  • เบราว์เซอร์ประวัติแบบสอบถามเพื่อให้คุณอาจเห็นข้อความค้นหาที่ทำงานในอดีต
  • แบบสอบถามที่ชื่นชอบสามารถจัดเก็บและนำมาใช้ใหม่
  • สามารถค้นหากริดผลลัพธ์ (ผ่านทางแป้นพิมพ์ลัด Cmd - F หรือคลิกขวาที่ตารางผลลัพธ์และเลือกค้นหา)

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

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


โปรดดูคำถามที่พบบ่อยโดยเฉพาะส่วนที่เกี่ยวกับการโปรโมตตนเอง เนื่องจากไม่มีเครื่องมือ "ที่ดีที่สุด" สำหรับทุกคนคุณสามารถเพิ่มรายการคุณลักษณะเฉพาะที่เครื่องมือของคุณมีหรือไม่
nohillside

นี่เป็นซอฟต์แวร์ที่ดี แต่การมีหน้าต่างแบบสอบถามเพียงหน้าต่างเดียวค่อนข้าง จำกัด ... ฉันต้องการหน้าต่างแบบสอบถามที่แตกต่างกันสำหรับฐานข้อมูลเดียวกัน
Prakash Nadar

2

โปรแกรมเสริม SQLite Manager Firefox Add-on

ไม่ใช่แอป OS X ดั้งเดิม แต่จะใช้งานได้!


ดูเหมือนว่าทุกอย่างจะรวมเข้ากับ Firefox ทุกวันนี้ นั่นเป็นการใช้เบราว์เซอร์แปลก ๆ IMO แตกต่างอย่างสิ้นเชิงจากบางสิ่งบางอย่างเช่น phpSqLite
Jason Salaz

แจกฟรี! และฉันพบว่ามันเป็นเบราว์เซอร์ฐานข้อมูล SQLite ที่ดีกว่าในการให้บริการคัดลอก / แก้ไขการใช้งานสีสำหรับการอ่านและแถบข้างเพื่อการเข้าถึงที่รวดเร็ว ข้อเสียเดียวที่มีจากเบราว์เซอร์ฐานข้อมูล SQLite คือต้องใช้ Firefox
James

1

นอกจากนี้ยังมีแบรนด์ Navicat ของตัวแก้ไข SQL รวมถึง Navicat สำหรับ SQLite ซึ่งมีอยู่ใน Mac App Store (http://itunes.apple.com/us/app/navicat-for-sqlite/id424161923?mt=12) .

ฉันไม่ได้ใช้เครื่องมือ SQLite แต่ใช้ผลิตภัณฑ์ MySQL ของพวกเขาและพบว่าทำงานได้ดีสำหรับงานส่วนใหญ่


1

ฐาน ($ 32.99 USD / £ 19.99)

แอป Native OSX สำหรับการโต้ตอบกับฐานข้อมูล SQLite ฐานไม่ฟรี แต่ฉันพบว่ามันมีประโยชน์ คุณสามารถซื้อผ่าน Mac App Store


1

คุณสามารถลอง Valentina Studio http://www.valentina-db.com/en/valentina-studio-overview 14 ก.พ. 2556 ในเวอร์ชัน 5.0 เพิ่มการสนับสนุนของ SQLite เช่นเดียวกับ MySQL, PostgreSQL ว่าง. ใช้งานได้บน Mac, Win และ Linux รวมถึงการจัดการฐานข้อมูลไม่เพียง แต่รายงานที่มีประสิทธิภาพที่ทำงานอีกครั้งใน 3 OS


0

Navicat SQLite ($ 49 / $ 99)

Navicat สำหรับ SQLite เป็นเครื่องมือการบริหารและพัฒนาฐานข้อมูลที่ทรงพลังสำหรับ SQLite มันทำงานร่วมกับ SQLite เวอร์ชัน 2 และ 3 และรองรับคุณสมบัติส่วนใหญ่ของ SQLite รวมถึง Trigger, Index, View และอื่น ๆ

มันเป็นผลิตภัณฑ์ที่ดี แต่ IMHO มีราคาแพง


0

SQLiteFlow ($ 2.99)

SQLiteFlow เป็นเครื่องมือ GUI ที่ยอดเยี่ยมสำหรับ SQLite บน macOS มันใช้งานง่ายมีเสถียรภาพและเชื่อถือได้

มันมีคุณสมบัติที่บรรณาธิการหรือผู้จัดการ SQLite ส่วนใหญ่ที่ควรจะมี รวมไปถึง:

  1. ตัวแสดงข้อมูลที่ให้คุณดูแก้ไขเพิ่มหรือค้นหาข้อมูลของตารางโดยตรงผ่าน UI โดยไม่ต้องใช้รหัสใด ๆ และยังช่วยให้คุณคัดลอกข้อมูลใน Data Viewer ไปยัง CSV
  2. ตัวแก้ไขคิวรีที่รองรับการเติมโค้ดอัตโนมัติ, การเน้นไวยากรณ์, เคียวรีรูปแบบ, คัดลอกเคียวรีไปยังสตริงที่ยกมาเกือบทุกภาษาหลังจากการกำหนดค่าบางอย่าง

  3. เครื่องมือแก้ไขตาราง GUI ซึ่งสามารถช่วยคุณบำรุงรักษาโครงสร้างฐานข้อมูลของคุณโดยไม่ต้องเจ็บปวดใด ๆ ในการเขียนคำสั่งเปลี่ยนตาราง แต่สามารถสร้างแบบสอบถามให้คุณหลังจากที่คุณบอก SQLiteFlow ใน UI ว่าต้องเปลี่ยนแปลงอะไร

  4. แนบฐานข้อมูลที่เปิดอยู่โดยตรงผ่าน UI เป็นคุณสมบัติที่มีประโยชน์หากคุณจัดการกับสิ่งที่แนบฐานข้อมูลในการทำงานประจำวันของคุณสะดวกมากประหยัดเวลาของคุณจากการเขียนคำสั่ง ATTACH DATABASE

  5. จัดการกับชื่อไฟล์ฐานข้อมูลหรือการเปลี่ยนแปลงไดเรกทอรีโดยอัตโนมัติ นี่คือคุณสมบัติที่เมื่อคุณพบว่ามีอยู่แล้วคุณจะไม่สามารถทิ้งมันไว้!
    สำหรับฉันในฐานะนักพัฒนา iOS, SQLiteFlow ช่วยฉันจัดการกับฐานข้อมูล SQLite ในเครื่องจำลอง iOS ได้อย่างราบรื่นโดยไม่จำเป็นต้องจัดการกับความจริงที่ว่าเส้นทางของไฟล์เดียวกัน (ฐานข้อมูล SQLite) ในเครื่องจำลอง iOS นั้นเปลี่ยนแปลงได้

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