DB Browser สำหรับ SQLite (DB4S) เป็นเครื่องมือโอเพ่นซอร์สเชิงภาพคุณภาพสูงสำหรับสร้าง ออกแบบ และแก้ไขไฟล์ฐานข้อมูลที่เข้ากันได้กับ SQLite
DB4S สำหรับผู้ใช้และนักพัฒนาที่ต้องการสร้าง ค้นหา และแก้ไขฐานข้อมูล DB4S ใช้อินเทอร์เฟซเหมือนสเปรดชีตที่คุ้นเคย ดังนั้นจึงไม่จำเป็นต้องเรียนรู้คำสั่ง SQL ที่ซับซ้อน
การควบคุมและวิซาร์ดมีให้สำหรับผู้ใช้เพื่อ:
แม้ว่า DB4S จะมาพร้อมกับอินเทอร์เฟซที่เหมือนสเปรดชีต แต่ก็ไม่ได้หมายถึงการแทนที่แอปพลิเคชันสเปรดชีตของคุณ เราใช้ฟังก์ชันอำนวยความสะดวกบางประการที่นอกเหนือไปจากฟรอนต์เอนด์ฐานข้อมูลธรรมดา แต่ไม่ได้เพิ่มฟังก์ชันเหล่านี้เมื่อฟังก์ชันเหล่านั้นไม่สมเหตุสมผลในบริบทของฐานข้อมูลหรือมีความซับซ้อนมากในการนำไปใช้จนสามารถทดแทนแอปพลิเคชันสเปรดชีตที่คุณชื่นชอบได้ไม่ดีนัก เราเป็นทีมเล็กๆ ที่มีเวลาจำกัด ขอบคุณสำหรับความเข้าใจของคุณ :)
สำหรับเอกสารสำหรับผู้ใช้และนักพัฒนา โปรดดู Wiki ของเราที่: https://github.com/sqlitebrowser/sqlitebrowser/wiki
ดาวน์โหลดเวอร์ชันต่อเนื่องสำหรับ AppImage, macOS และ Windows ที่นี่:
หมายเหตุ: การสร้างอย่างต่อเนื่องจะถูกสร้างขึ้นเมื่อมีการเพิ่มการคอมมิตใหม่ให้กับสาขา
master
ดาวน์โหลด builds ทุกคืนสำหรับ Windows และ macOS ที่นี่:
ดาวน์โหลด Windows รุ่นต่างๆ ที่นี่:
หรือใช้ช็อคโกแลต:
choco install sqlitebrowser
หรือใช้วิงเก็ต:
winget install -e --id DBBrowserForSQLite.DBBrowserForSQLite
หรือใช้สกู๊ป:
scoop install sqlitebrowser
มีการสร้างอย่างต่อเนื่องที่นี่:
มีงานสร้างทุกคืนที่นี่:
DB Browser สำหรับ SQLite ทำงานได้ดีบน macOS
ดาวน์โหลด macOS รุ่นต่างๆ ที่นี่:
สามารถติดตั้งไบนารี macOS ล่าสุดผ่าน Homebrew Cask:
brew install --cask db-browser-for-sqlite
มีการสร้างอย่างต่อเนื่องที่นี่:
มีงานสร้างทุกคืนที่นี่:
และคุณยังสามารถติดตั้งผ่าน Homebrew Cask:
brew tap homebrew/cask-versions
# for the version without SQLCipher support
brew install --cask db-browser-for-sqlite-nightly
# for the version with SQLCipher support
brew install --cask db-browser-for-sqlcipher-nightly
นอกจากนี้ยังมี Homebrew tap ของตัวเอง รวมถึง Cask สำหรับเวอร์ชันเก่า
สำหรับข้อมูลเพิ่มเติม โปรดดูที่: https://github.com/sqlitebrowser/homebrew-tap
DB Browser สำหรับ SQLite ทำงานได้ดีบน Linux
Arch Linux มีเวอร์ชันล่าสุด
ติดตั้งด้วยคำสั่งต่อไปนี้:
sudo pacman -S sqlitebrowser
Debian มุ่งเน้นไปที่ความเสถียรมากกว่าคุณสมบัติใหม่ล่าสุด
ดังนั้นโดยทั่วไปแพ็คเกจจะมีเวอร์ชันเก่ากว่า (แต่ผ่านการทดสอบอย่างดี) เมื่อเปรียบเทียบกับรีลีสล่าสุด
อัพเดตแคชโดยใช้:
sudo apt-get update
ติดตั้งแพ็คเกจโดยใช้:
sudo apt-get install sqlitebrowser
ติดตั้ง Fedora (i386 และ x86_64) โดยใช้คำสั่งต่อไปนี้:
sudo dnf install sqlitebrowser
sudo zypper install sqlitebrowser
สำหรับ Ubuntu และอนุพันธ์ @ deepsidhu1313 ให้ PPA พร้อมรุ่นล่าสุดที่นี่:
หากต้องการเพิ่ม PPA นี้ เพียงพิมพ์คำสั่งนี้ในเทอร์มินัล:
sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser
จากนั้นอัพเดตแคชโดยใช้:
sudo apt-get update
ติดตั้งแพ็คเกจโดยใช้:
sudo apt-get install sqlitebrowser
รองรับแพ็คเกจสำหรับ Ubuntu รุ่นเก่ากว่า ในขณะที่ Launchpad ยังคงสร้างแพ็คเกจเหล่านั้นต่อไป หรือหาก Ubuntu รุ่นเก่ามีแพ็คเกจการพึ่งพาที่จำเป็นในการสร้าง Sqlitebrowser เวอร์ชันล่าสุด เราไม่ลบบิลด์ออกจาก ppa repos ของเรา ดังนั้นผู้ใช้ยังคงสามารถติดตั้ง sqlitebrowser เวอร์ชันเก่าได้หากต้องการ อีกทางหนึ่ง ผู้ใช้ Linux ยังสามารถสลับไปใช้แพ็คเกจ Snap ได้ หากแพ็คเกจ Snap ได้รับการสนับสนุนโดย distro ที่พวกเขาใช้อยู่
มีงานสร้างทุกคืนที่นี่:
หากต้องการเพิ่ม PPA นี้ ให้พิมพ์คำสั่งเหล่านี้ลงในเทอร์มินัล:
sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser-testing
จากนั้นอัพเดตแคชโดยใช้:
sudo apt-get update
ติดตั้งแพ็คเกจโดยใช้:
sudo apt-get install sqlitebrowser
สำหรับโปรแกรมอื่นๆ ให้คอมไพล์ DB4S โดยใช้คำแนะนำใน BUILDING.md
DB Browser สำหรับ SQLite ทำงานได้ดีบน FreeBSD และมีพอร์ตสำหรับมัน (ขอบคุณ lbartoletti ?)
สามารถติดตั้ง DB4S ได้โดยใช้คำสั่งนี้:
make -C /usr/ports/databases/sqlitebrowser install
หรือคำสั่งนี้:
pkg install sqlitebrowser
snap install sqlitebrowser --devmode
snap install sqlitebrowser
sqlitebrowser
ได้รับการบรรจุและมีจำหน่ายในรูปแบบ nixpkgs สามารถใช้กับฟีเจอร์เฟล็กทดลองและคำสั่ง nix ได้ด้วย:
nix profile install nixpkgs#sqlitebrowser
หรือด้วยคำสั่ง nix-env
หรือ nix-shell
:
nix-shell -p sqlitebrowser
sqlitebrowser
สามารถติดตั้งลงในสภาพแวดล้อม Flox ด้วย
flox install sqlitebrowser
คำแนะนำสำหรับการคอมไพล์บน Windows, macOS, Linux และ FreeBSD อยู่ใน BUILDING
ติดตามเราบน X: https://x.com/sqlitebrowser
โปรแกรมนี้ได้รับการพัฒนาโดย Mauricio Piacentini (@piacentini) จาก Tabuleiro Producoes ในฐานะเบราว์เซอร์ฐานข้อมูล Arca เวอร์ชันดั้งเดิมถูกใช้เป็นเครื่องมือที่ใช้ร่วมกับ Arca Database Xtra ซึ่งเป็นผลิตภัณฑ์เชิงพาณิชย์ที่ฝังฐานข้อมูล SQLite พร้อมส่วนขยายเพิ่มเติมเพื่อจัดการข้อมูลที่ถูกบีบอัดและไบนารี
รหัสต้นฉบับถูกตัดและปรับให้เข้ากันได้กับฐานข้อมูล SQLite 2.x มาตรฐาน โปรแกรมผลลัพธ์ถูกเปลี่ยนชื่อเป็น SQLite Database Browser และเผยแพร่สู่สาธารณสมบัติโดย Mauricio ไอคอนได้รับการสนับสนุนโดย Raquel Ravanini จาก Tabuleiro เช่นกัน Jens Miltner (@jmiltner) สนับสนุนโค้ดเพื่อรองรับฐานข้อมูล SQLite 3.x สำหรับรุ่น 1.2
Pete Morgan (@daffodil) ได้สร้างโปรเจ็กต์เริ่มต้นบน GitHub ด้วยโค้ดในปี 2012 โดยมีผู้มีส่วนร่วมหลายรายแก้ไขและปรับปรุงส่วนต่างๆ ตลอดหลายปีที่ผ่านมา จากนั้น René Peinthor (@rp-) และ Martin Kleusberg (@MKleusberg) ก็เข้ามามีส่วนร่วม และเป็นแรงผลักดันหลักจากจุดนั้น Justin Clift (@justinclift) ช่วยเหลือในการทดสอบบน OSX และเริ่มองค์กร github.com/sqlitebrowser ใหม่บน GitHub
John T. Haller ผู้มีชื่อเสียงจาก PortableApps.com ได้สร้างโลโก้ใหม่ เขาใช้มันตามชุดไอคอน Tango (โดเมนสาธารณะ)
ในเดือนสิงหาคม 2014 โครงการได้เปลี่ยนชื่อเป็น "Database Browser for SQLite" ตามคำร้องขอของ Richard Hipp (ผู้สร้าง SQLite) เนื่องจากชื่อก่อนหน้านี้สร้างปัญหาการสนับสนุนโดยไม่ได้ตั้งใจ
ในเดือนกันยายน 2014 โครงการได้เปลี่ยนชื่อเป็น "DB Browser สำหรับ SQLite" เพื่อหลีกเลี่ยงความสับสนกับแอปพลิเคชันที่มีอยู่ที่เรียกว่า "Database Browser"
ดูรายการโดยไปที่แท็บ ผู้ร่วมให้ข้อมูล
ดูไฟล์ใบอนุญาตสำหรับข้อมูลใบอนุญาต