Mục lục
Một trong những ứng dụng giúp chúng ta kết nối đến cơ sở dữ liệu phổ biến nhất hiện nay là Navicat Premium. Các tính năng của Navicat Premium ngày càng phong phú và giao diện trở nên hiện đại và chuyên nghiệp hơn rất nhiều. Lucid Gen sẽ giúp bạn tải Navicat Premium cho Mac miễn phí trọn đời mà không cần tốn 699 đô, thông qua bài viết này.
Các tính năng của Navicat Premium
Ứng dụng | Navicat Premium |
Hệ điều hành | macOS M1 và Intel |
Chức năng | Quản lý và truy vấn cơ sở dữ liệu |
Giá trọn đời | 699 đô tại trang chủ và miễn phí tại Lucid Gen |
Hỗ trợ nhiều kiểu cơ sở dữ liệu
- Percona Server, Drizzle, OurDelta, và MySQL phiên bản 3.21 trở lên.
- MariaDB phiên bản 5.1 trở lên.
- MongoDB phiên bản 3.0 trở lên.
- Oracle phiển bản 8.1 trở lên.
- PostgreSQL phiên bản 7.3 trở lên.
- SQLite2 và SQLite3.
- SQL Server phiên bản 2000 trở lên.
- OceanBase phiên bản 3.1.0 trở lên.
- Oracle Cloud, Google Cloud, Alibaba Cloud, Tencent Cloud, Amazon RDS, Amazon Aurora, Amazon Redshift, Microsoft Azure, và Huawei Cloud.
Kết nối đa dạng
- Kết nối an toàn thông qua SSH, HTTP và SSL.
- Phương thức xác thực bao gồm PAM, GSSAPI, LDAP, Kerberos, và x.509 certificate.
- Kết nối đến nhiều hồ sơ khác nhau.
- Cho phép nhập và xuất các cài đặt kết nối cơ sở dữ liệu.
Teamwork với Navicat Collaboration
- Tạo các dự án và thêm thành viên vào dự án.
- Đồng bộ kết nối và try vấn dữ liệu.
- Đồng bộ charts, models, snippets, và virtual groups.
Trình xem và chỉnh sửa dữ liệu trực quan
- JSON view, Grid view, Form view, và Tree view.
- Lựa chọn dữ liệu khóa ngoại (Foreign key).
- Xem và chỉnh sửa các phương tiện có định dạng Text, Hex, Image, Web hoặc BFile.
- Chế độ chỉnh sửa Raw.
- Xác thực dữ liệu.
- Tùy chỉnh màu sắc của kiểu dữ liệu.
- Tìm và thay thế dữ liệu.
- Lọc dữ liệu.
Xử lý SQL và Script chuyên nghiệp
- Trình gỡ lỗi PL/PGSQL và PL/SQL.
- Trình chỉnh sửa SQL và Script.
- Visual SQL/Script Builder, Find Builder, Aggregate Builder.
- Code Snippet và Completion
- SQL và Script sẽ đẹp hơn và tinh gọn hơn.
- Tìm và thay thế dữ liệu.
- Tạo tham số trong việc truy vấn dữ liệu.
- Mở các file query với một trình chỉnh sửa bên ngoài.
- Bảng điều khiển.
Trực quan hóa dữ liệu tuyệt đẹp
- Hỗ trợ hơn 20 kiểu biểu đồ đẹp mắt.
- Trực quan hóa dữ liệu trực tiếp.
- Thêm nhiều trường tùy chỉnh.
- Tùy biến nhiều trang dashboard.
- Thêm nhiều cách tương tác với biểu đồ.
Mô hình hóa dữ liệu (Data Modeling)
- Model physical, logical, và conceptual.
- Backward and forward engineering.
- Thêm vertices, layers, images, notes, labels và shapes.
- Có thể in sơ đồ cơ sở dữ liệu ở dạng PDF.
Nhập và xuất linh hoạt
- Nhập và xuất dữ liệu với các định dạng: TXT, CSV, XML, JSON và DBF.
- Nhập dữ liệu từ ODBC, MS Excel, MS Access.
- Xuất dữ liệu sang MS Excel, HTML.
- Xuất dữ liệu sang MS Access (chỉ dành cho Windows Edition).
- Hỗ trợ MongoImport và MongoExport.
Thao tác với dữ liệu
- Truyền dữ liệu (cùng hoặc khác máy chủ).
- Đồng bộ hóa dữ liệu và cấu trúc dữ liệu.
Sao lưu và khôi phục an toàn
- Sao lưu và khôi khúc dữ liệu cho MySQL, MariaDB, PostgreSQL, SQLite, và SQL Sever.
- Chuyển đổi file backup thành SQL script.
- Hỗ trợ MongoDump và MongoRestore.
- Hỗ trợ pump Oracle Data.
- Hỗ trợ dump và thực thi file SQL.
Tự động hóa
- Đặt lịch sao lưu, MongoDump, MongoImport, MongoExport, MapReduce, thực thi truy vấn, nhập và xuất dữ liệu, truyền dữ liệu và đồng bộ hóa dữ liệu.
- Chạy nhiều hồ sơ từ các máy chủ khác nhau hàng loạt.
- Đính kèm tệp trong email thông báo khi xuất dữ liệu.
Bảo mật máy chủ
- Quản lý người dùng và giám sát máy chủ.
Các tính năng hữu ích khác
- Tạo dữ liệu.
- Phân tích Schema.
- Xem ER Diagram.
- Nhóm các biểu đồ lại với nhau.
- Tùy chỉnh màu kết nối.
- Tìm kiếm database wide.
- Danh sách yêu thích.
- In cấu trúc database/schema/table.
- Dark mode.
Tải Navicat Premium cho Mac và cài đặt
Bước 1: Nhấp vào nút để tải Navicat Premium cho Mac miễn phí vĩnh viễn.
Bước 2: Tắt Gatekeeper và SIP trên Mac. Bạn cần phải tắt Gatekeeper để cài đặt các ứng dụng từ bên ngoài App Store như Navicat Premium. Đồng thời bạn cũng phải tắt SIP để có thể dùng Navicat Premium miễn phí.
Bước 3: Giải nén file ZIP trên Mac và mở file DMG lên, sau đó kéo thả ứng dụng Navicat Premium vào thư mục Applications. Như vậy là bạn đã tải Navicat Premium cho Mac thành công.
Bước 4: Mở ứng dụng Navicat Premium trên Mac để sử dụng. Nhấp Next để bỏ qua các cửa sổ giới thiệu tính năng mới và vào giao diện của ứng dụng.
Bước 5: Sửa lỗi ứng dụng bị hỏng bằng Terminal nếu có. Nếu bạn mở ứng dụng lên và bắt gặp cửa sổ báo lỗi ứng dụng bị hỏng thì hãy nhấp nút Cancel, sau đó mở ứng dụng Terminal lên và nhập vào đoạn code sau.
sudo xattr -rd com.apple.quarantine /Applications/Navicat\ Premium.app
Khi Terminal hỏi mật khẩu thì bạn hãy nhập mât khẩu mở máy Mac của bạn. Lưu ý là Terminal sẽ không hiển thị gì khi bạn đang nhập mật khẩu, bạn chỉ cần nhập cho đúng rổi Enter thôi.
Cách sử dụng Navicat Premium
Navicat Premium có nhiều tính năng vượt trội được liệt kê phía trên, nhưng ở bài này Lucid Gen sẽ hướng dẫn những tính năng cơ bản nhất mà chúng ta thường sử dụng.
Kết nối đến cở sở dữ liệu
Vào Connection và chọn loại cơ sở dữ liệu mà bạn muốn kết nối, sau đó điền thông tin để kết nối. Ở đây để ví dụ nhanh nên mình sẽ kết nối đến SQLite, một file database nằm trên máy. Bạn cũng có thể tạo SQL Sever trên Mac bằng Docker để thử nghiệm ứng dụng.
Preview data
Sau khi đã kết nối thành công thì bạn có thể xem data của mình bằng cách nhấp vào chức năng xem Table.
Viết query trong Navicat Premium
Nhấp vào chức năng Query để viết query của bạn. Giao diện query khá trực quan, bao gồm khu vực để viết query, khu vực kết quả truy vấn, và các thông tin khi chạy các câu lệnh query như thời gian thực thi.
Lời kết
Ngoài Navicat Premium ra, còn có rất nhiều ứng dụng khác giúp chúng ta làm việc với cơ sở dữ liệu, chẳng hạn như DataGrip, Azure Studio,.. Lucid Gen sẽ hướng dẫn thêm để bạn có nhiều lựa chọn và trải nghiệm. Hãy thường xuyên quay lại bài vết này để tải Navicat Premium cho Mac với phiên bản mới nhất. Nếu bạn cần hỗ trợ gì đừng ngần ngại để lại bình luận bên dưới bài viết nhé.
có miễn phí ko ạ
Có nếu nha Trung
Em đã cài đặt thành công Navicat nhưng em không thể kết nối với database được ạ, Lucid giúp em với được không ạ. Em cũng đã thành công trong việc tạo SQL Sever trên Mac bằng Docker và sử dụng Azure nhưng đối với Navicat thì em chưa làm được. Mong Lucid giải đáp giúp em
Hello Huy, mình chưa có kinh nghiệm trong trường hợp này nên chưa thể giúp bạn, hiện mình cũng không sử dụng Docker nữa. Bạn có thể tìm câu trả lời trên các diễn dàn như Stackoverflow nha.