DBeaver là gì? Các tính năng của DBeaver

  • Monday 06/05/2024

DBeaver, quản lý các loại cơ sở dữ liệu khác nhau từ một ứng dụng duy nhất.

Screenshot from 2024 04 29 17 21 13

1. DBeaver là gì

DBeaver là phần mềm hoạt động như một công cụ cơ sở dữ liệu chung dành cho các nhà phát triển và quản trị cơ sở dữ liệu.

DBeaver có giao diện người dùng được thiết kế tốt, nền tảng dựa trên khung mã nguồn mở và cho phép viết nhiều phần mở rộng, cũng như tương thích với bất kỳ cơ sở dữ liệu nào bao gồm MySQL và MariaDB.

2. Các tính năng của DBeaver

  • Hỗ trợ tất cả các cơ sở dữ liệu phổ biến nhất như: MySQL, PostgreSQL, MariaDB, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Derby, v.v.
  • Hỗ trợ bất kỳ cơ sở dữ liệu nào có trình điều khiển JDBC. Mặc dù trong thực tế, bạn có thể thao tác với bất kỳ nguồn dữ liệu bên ngoài nào có thể có hoặc không có trình điều khiển JDBC.
  • Bên cạnh đó, DBeaver dựa trên khung mã nguồn mở và cho phép viết các phần mở rộng (plugin) khác nhau.
  • Hỗ trợ các trình cắm thêm cho một số cơ sở dữ liệu nhất định (MySQL, Oracle, DB2, SQL Server, PostgreSQL, Vertica, Informix, MongoDB, Cassandra, Redis trong phiên bản 3.x) và các tiện ích quản lý cơ sở dữ liệu khác nhau (ví dụ như ERD)
  • Phân tích cơ sở dữ liệu – Cung cấp các sơ đồ trực quan của các đối tượng cơ sở dữ liệu riêng lẻ và các sơ đồ hoàn chỉnh.
  • Chỉnh sửa dữ liệu : Bạn có thể chỉnh sửa hoặc xem bảng. Bạn có thể xuất sang nhiều định dạng, chẳng hạn như CSV, HTML, XML, XLS, XLSX.
  • Nhiều chế độ xem dữ liệu Để thích ứng với nhiều nhu cầu của người dùng, ví dụ: hiển thị nội dung hình ảnh (gif, png, jpeg, bmp) dưới dạng hình ảnh.
  • Chỉnh sửa dữ liệu trực tuyến và trong một không gian dành riêng.
  • Cũng có thể tham gia các truy vấn SQL sẽ được thực thi trong phiên DB ngay sau khi kết nối được thiết lập.
  • Quản lý kết nối: Có một trình quản lý kết nối cho phép bạn định cấu hình cài đặt kết nối với các cơ sở dữ liệu khác nhau và cũng có thể sử dụng một số thuộc tính nâng cao như đường hầm SSH, proxy SOCKS hoặc chạy các lệnh shell trước hoặc sau khi kết nối cơ sở dữ liệu.

DBeaver

 

3. Cài đặt DBeaver

– Về việc upgrade: đừng ngại xóa phiên bản DBeaver trước đó – cài đặt của bạn sẽ không bị mất. Tất cả các cài đặt được lưu trong thư mục riêng (DBeaverData in user home)

– Lưu ý về Java:
DBeaver yêu cầu Java 17 trở lên. Kể từ phiên bản 23.0, tất cả các bản phân phối đều bao gồm gói OpenJDK 17.
Nếu bạn muốn sử dụng Java được cài đặt cục bộ của riêng mình, bạn có thể xóa thư mục “jre” trong thư mục cài đặt DBeaver.

 a. Cài đặt Cộng đồng DBeaver trên Linux

– Cài đặt Cộng đồng DBeaver thông qua Flatpak

flatpak install –user https://flathub.org/repo/appstream/io.dbeaver.DBeaverCommunity.flatpakref

Với điều này, họ sẽ có thể bắt đầu sử dụng ứng dụng này trên hệ thống của họ. Chỉ cần tìm kiếm trình khởi chạy trong menu ứng dụng của bạn.

Nếu không tìm thấy, bạn có thể chạy ứng dụng bằng lệnh sau:

flatpak run io.dbeaver.DBeaverCommunit

 b. Cài đặt trên Debian

sudo wget -O /usr/share/keyrings/dbeaver.gpg.key https://dbeaver.io/debs/dbeaver.gpg.key
echo “deb [signed-by=/usr/share/keyrings/dbeaver.gpg.key] https://dbeaver.io/debs/dbeaver-ce /” | sudo tee /etc/apt/sources.list.d/dbeaver.list
sudo apt-get update && sudo apt-get install dbeaver-ce

 c. Ubuntu PPA

Bạn có thể sử dụng kho lưu trữ PPA để dễ dàng cài đặt/nâng cấp DBeaver trên Debian Linux. Về cơ bản, nó giống như kho lưu trữ Debian thông thường nhưng được lưu trữ trên Launchpad.

sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt-get update
sudo apt-get install dbeaver-ce

 d. Cài đặt qua gói RPM

Phương pháp này tương tự như phương pháp trước, chỉ áp dụng cho các bản phân phối có hỗ trợ các gói RPM, chẳng hạn như Fedora, CentOS, RHEL, OpenSUSE và các gói khác.

Trong trường hợp này, các gói phải tải xuống như sau, 64 bit:

Hoặc đối với hệ thống 32 bit:

Cuối cùng chúng tôi cài đặt với:

1
sudo rpm -i dbeaver-ce-latest*.rpm

 

Trên đây là bài viết chia sẻ cho bạn về DBeaver là gì. Mong rằng những thông tin này sẽ hữu ích cho bạn

Xem thêm các bài viết công nghệ hữu ích khác tại đây.

Tham khảo các ưu đãi tại PA Việt Nam: https://www.pavietnam.vn/vn/tin-khuyen-mai/

 

5/5 - (1 bình chọn)