Những ứng dụng nào đọc / ghi cơ sở dữ liệu SQLite 3 trong Ubuntu?


10

Có một ứng dụng trên một thiết bị khác xuất cơ sở dữ liệu SQLite v3. Tôi muốn đọc và thay đổi nội dung của tệp .db đó. Đã thử cơ sở văn phòng Libre, không có niềm vui. Những ứng dụng nào sẽ đọc tệp .db đó và chỉnh sửa nó? Hy vọng cho một ứng dụng GUI.


1
Chỉnh sửa .dbtệp SQLite3 đòi hỏi phải biết SQL để thay đổi cơ sở dữ liệu sqlite3 dù sao với các ứng dụng có thể đọc tệp - có lý do gì bạn không sử dụng chương trình dòng lệnh sqlite3 để làm điều đó không?
Thomas Ward

Xem thêm câu cuối cùng.
K7AAY

LibreScript nên hoạt động với Sqlite mặc dù ... Điều này cũng sẽ hoạt động trên LO: wiki.openoffice.org/wiki/Documentation/How_Tos/ trộm
Rinzwind 27/12/14

Văn phòng Libre không như đã lưu ý ở trên.
K7AAY

Câu trả lời:


15

Hãy dùng thử Trình duyệt DB cho SQLite . Từ trang web:

DB Browser cho SQLite là một công cụ nguồn mở, trực quan, chất lượng cao để tạo, thiết kế và chỉnh sửa các tệp cơ sở dữ liệu tương thích với SQLite.

Nó dành cho người dùng và nhà phát triển muốn tạo cơ sở dữ liệu, tìm kiếm và chỉnh sửa dữ liệu. Nó sử dụng giao diện giống như bảng tính quen thuộc và bạn không cần phải học các lệnh SQL phức tạp.

Điều khiển và trình hướng dẫn có sẵn để người dùng:

  • Tạo và thu gọn các tệp cơ sở dữ liệu
  • Tạo, định nghĩa, sửa đổi và xóa bảng
  • Tạo, định nghĩa và xóa các chỉ mục
  • Duyệt, chỉnh sửa, thêm và xóa hồ sơ
  • Tìm kiếm hồ sơ
  • Nhập và xuất hồ sơ dưới dạng văn bản
  • Nhập và xuất bảng từ / đến tệp CSV
  • Nhập và xuất cơ sở dữ liệu từ / đến tệp kết xuất SQL
  • Phát hành các truy vấn SQL và kiểm tra kết quả
  • Kiểm tra nhật ký của tất cả các lệnh SQL do ứng dụng ban hành

Cài đặt với sudo apt install sqlitebrowser


4

Một phương pháp sẽ là sử dụng plugin firefox của mozilla có tên là sqlite manager :

nhập mô tả hình ảnh ở đây


1
Hỗ trợ cho điều này đã chết vì lượng tử Firefox;
nơron

@neuronet Thật đáng buồn, trước Quantum, đó là trình duyệt SQLite của tôi
Csaba Toth

4

Có một ứng dụng trong kho cho các phiên bản Ubuntu trước ngày 18.04 được gọi sqliteman. Nó được liệt kê trong các kho lưu trữ đó là "Công cụ GUI cho quản trị viên và nhà phát triển SQLite3 như nhau".

Tôi chưa sử dụng nhiều nhưng có vẻ như đây là một công cụ GUI có sẵn trong kho. Nếu bạn đang sử dụng phiên bản Ubuntu sớm hơn 18.04, bạn có thể cài đặt nó với apt-get install sqliteman.


Không còn có sẵn như của Bionic.
Ploni


1
@ K7AAY Câu trả lời này vẫn có thể có hiệu quả đối với người dùng không phải là 18.04 - hãy nhớ 16.04 và 14.04 vẫn còn sống, vì vậy bạn cần ghi nhớ điều đó. Tôi đã để các dòng apt-get trong đó thay vì chỉ kéo nó ra, trong khi ghi chú điều này chỉ hoạt động cho các phiên bản sớm hơn 18.04. (Cũng nhớ câu trả lời này đã được viết cách đây gần 4 năm, vì vậy bạn cũng phải ghi nhớ khía cạnh lịch sử của câu trả lời)
Thomas Ward

@ K7AAY trong khi tại cùng một cái gì đó làm thời điểm đó một câu trả lời không còn là một câu trả lời. Tôi đã thực hiện một số sửa đổi cho thông điệp ban đầu bảo tồn nội dung gốc nhưng thêm rằng điều này chỉ hoạt động cho các phiên bản trước đó trước ngày 18.04. (Nếu bạn chỉnh sửa câu trả lời và loại bỏ các bit khiến nó trở thành câu trả lời độc lập hoàn toàn, bạn sẽ không trả lời lịch sử nữa - thay vì chỉ chỉnh sửa câu trả lời để chỉ ra rằng lệnh chỉ hoạt động cho các phiên bản sớm hơn 18.04 giữ nguyên câu trả lời gốc nhưng làm rõ nó không hoạt động đối với các phiên bản Ubuntu mới hơn)
Thomas Ward

1

Hãy xem SQLite Studio . Mặc dù nó không có sẵn trong kho gói của Ubuntu, nhưng nó hoạt động hoàn toàn tốt trên HĐH này và là nguồn mở và miễn phí.

Ảnh chụp màn hình của máy khách SQLite Studio

Dự án được duy trì từ năm 2007 (tính đến năm 2018). Đó là đa nền tảng, tính năng phong phú và có thể được mở rộng bằng các plugin .

Lịch sử đầy đủ có sẵn nếu bạn cảm thấy tò mò.

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.