Tải xuống trình điều khiển dbeaver mysql

DBeaver có rất nhiều trình điều khiển được cấu hình sẵn bao gồm SQL, NoSQL, cơ sở dữ liệu khóa-giá trị, cơ sở dữ liệu đồ thị, công cụ tìm kiếm, v.v. Nhưng đôi khi bạn cần kết nối với cơ sở dữ liệu chưa được định cấu hình trong DBeaver

Tất cả những gì bạn cần là trình điều khiển JDBC của cơ sở dữ liệu của bạn. Phần còn lại là dễ dàng

Lấy trình điều khiển JDBC

Trình điều khiển JDBC là một chương trình [bằng Java] có thể kết nối và hoạt động với một số máy chủ cơ sở dữ liệu cục bộ hoặc từ xa. Nó thường cung cấp tất cả các chức năng cần thiết để bao gồm 100% chức năng cơ sở dữ liệu. Trình điều khiển JDBC thường được cung cấp bởi các nhà cung cấp cơ sở dữ liệu để cho phép khách hàng làm việc với cơ sở dữ liệu của họ

Trình điều khiển JDBC bao gồm một hoặc nhiều tệp jar. Tệp Jar là một thư viện chứa mã chương trình và một số tệp khác. Bạn cần tải xuống các tệp jar của trình điều khiển trước khi thêm chúng vào DBeaver. Đôi khi các tệp jar được bao gồm trong bản phân phối máy chủ cơ sở dữ liệu - trong trường hợp đó, bạn cần tham khảo tài liệu cơ sở dữ liệu của mình hoặc hỏi DBA của bạn

Thêm cấu hình trình điều khiển trong DBeaver

Mở hộp thoại trình quản lý trình điều khiển

Bạn có thể mở trình quản lý trình điều khiển từ menu chính.


hoặc từ menu thả xuống của Database Navigator.

Thêm trình điều khiển mới

Chỉ cần nhấp vào nút Mới và tạo trình điều khiển mới. Trên hộp thoại chỉnh sửa trình điều khiển, bạn cần nhập tất cả các thông tin cần thiết

Thông số chính

Tham số Mô tả Tên trình điều khiển Tên trình điều khiển của bạn. Nó có thể là bất kỳ tên nào bạn thích Loại trình điều khiển Nhà cung cấp trình điều khiển. Trong 99% trường hợp, bạn sẽ cần một trình điều khiển chung [nhà cung cấp JDBC] Tên lớp Tên lớp trình điều khiển JDBC. Bạn có thể lấy nó từ tài liệu hoặc tìm thấy nó trong các tệp jar [xem mô tả nút "Tìm lớp"] URL MẫuMẫu URL của trình điều khiển. Bạn có thể để trống. Nhưng trong trường hợp này, bạn sẽ sẵn sàng đặt URL JDBC cho từng kết nối của mình. Tốt hơn là xác định một mẫu hợp lệ, điều này sẽ đơn giản hóa rất nhiều việc tạo kết nối. Xem "Mẫu URL" để biết mô tả chi tiếtCổng cơ sở dữ liệu mặc địnhCổng mặc định. Bạn có thể lấy nó từ tài liệu hoặc để trốngEmbeddedBật nó cho cơ sở dữ liệu không có máy chủ. Cờ này ảnh hưởng đến một vài tùy chọn cấu hình liên quan đến quản lý mạng/kết nốiKhông xác thựcĐiều này có nghĩa là trình điều khiển không yêu cầu xác thực [không có trường người dùng/mật khẩu nào được hiển thị]Danh mục Trình điều khiển, ID duy nhất của Trình điều khiển không được dùng nữa, bỏ qua mô tả Mô tả Trình điều khiển, nó được hiển thị trong một số hộp thoại/ thư viện

Đây là danh sách các tệp jar, thư viện nhị phân [dll hoặc hơn] và bất kỳ tệp nào khác mà trình điều khiển yêu cầu. Trong hầu hết các trường hợp, bạn chỉ cần các tệp jar.
Nhấp vào "Thêm tệp" để thêm một tệp jar, "Thêm thư mục" để thêm vào thư mục có các lớp/tài nguyên Java và "Thêm tạo phẩm" để thêm tạo phẩm Maven [xem bên dưới].

Sau khi bạn thêm các tệp jar, bạn sẽ có thể tìm thấy tất cả các lớp trình điều khiển JDBC được tìm thấy trong các tệp này. Chỉ cần nhấp vào nút "Tìm lớp" và DBeaver sẽ hiển thị tất cả chúng. Trong hầu hết các trường hợp, chỉ có một lớp trình điều khiển trong trình điều khiển. Nếu có nhiều trong số chúng, bạn cần tham khảo tài liệu của trình điều khiển

Cổ vật Maven

DBeaver có thể tải xuống các tệp trình điều khiển trực tiếp từ kho lưu trữ Maven [đây là kho lưu trữ công cộng toàn cầu của các thư viện Java, thường là nguồn mở]. Nếu trình điều khiển cơ sở dữ liệu của bạn được xuất bản trên một số kho lưu trữ công cộng, bạn có thể sử dụng tính năng này. Các tạo phẩm Maven tốt hơn các tệp jar đơn giản vì bạn có thể xem tất cả các phiên bản trình điều khiển hiện có và có thể thay đổi phiên bản trình điều khiển trong thời gian chạy mà không cần cấu hình lại bất kỳ thuộc tính trình điều khiển nào

để biết thêm thông tin, hãy xem Cách thêm các tạo phẩm bổ sung vào trình điều khiển

Lưu driver, thêm kết nối

Sau khi bạn cấu hình xong trình điều khiển của mình, chỉ cần nhấn nút Ok.
Bây giờ bạn có thể tạo kết nối.

Nếu sau này bạn cần thay đổi một số thuộc tính trình điều khiển, bạn có thể truy cập chúng trực tiếp từ hộp thoại thuộc tính kết nối

Mẫu URL

Trình điều khiển JDBC sử dụng URL để xác định máy chủ từ xa - chuỗi tương tự như URL web cổ điển. Thông thường, URL có dạng jdbc:vendor:host:port/database, ví dụ `jdbc. postgresql. máy chủ cục bộ. 5432/postgres'. Không thuận tiện lắm khi chỉnh sửa một chuỗi dài và rõ ràng như vậy. DBeaver có thể tạo URL này từ các tham số kết nối [như máy chủ, cổng, v.v.]

Ví dụ ở trên mẫu URL là. jdbc. postgresql. //{chủ nhà}. {port}/{database}
Máy chủ, cổng và cơ sở dữ liệu là các tham số mà bạn sẽ cần nhập trên trang cấu hình kết nối.

Các biến URL được hỗ trợ

Tham sốMô tả{máy chủ}Tên máy chủ cơ sở dữ liệu{port}Số cổng máy chủ cơ sở dữ liệu{cơ sở dữ liệu}Tên cơ sở dữ liệu mục tiêu{máy chủ}Tên máy chủ mục tiêu [hiếm khi được sử dụng]{thư mục}Đường dẫn thư mục [trên hệ thống tệp cục bộ]. Được sử dụng cho trình điều khiển nhúng{tệp}Đường dẫn tệp [trên hệ thống tệp cục bộ]. Được sử dụng cho trình điều khiển nhúng

Cài đặt nâng cao

Đối với hầu hết các trình điều khiển, bạn không cần thay đổi bất kỳ thuộc tính nâng cao nào. Nhưng trong một số trường hợp, bạn có thể sử dụng điều này để điều chỉnh trình điều khiển, e. g. để có hiệu suất tốt hơn hoặc để sửa chữa cấu trúc

Tham số chính Tham số Mô tả Trình điều khiển hỗ trợ các chỉ mục Trình điều khiển hỗ trợ các chỉ mục bảng Trình điều khiển hỗ trợ mã được lưu trữ Trình điều khiển này có hỗ trợ mã được lưu trữ hay không [thủ tục, chức năng, gói, v.v.] Trình điều khiển hỗ trợ tham chiếu Trình điều khiển hỗ trợ tham chiếu bảng [khóa ngoại] Trình điều khiển hỗ trợ mệnh đề SELECT count[]. Trình điều khiển hỗ trợ mệnh đề SELECT count[]Trình điều khiển hỗ trợ chế độ xemTrình điều khiển hỗ trợ chế độ xem bảngChia các thủ tục và chức năngHiển thị các thủ tục và hàm trong các thư mục khác nhauDấu phân tách tập lệnhChữ cho phân tách truy vấn SQL trong tập lệnhDấu phân cách tập lệnh redefinerMệnh đề SQL xác định lại giá trị của dấu phân cách tập lệnhSử dụng dấu phân cách tập lệnh sau truy vấnGiữ dấu phân cách tập lệnh SQL sau mỗi truy vấn SQLSử dụng dấu phân cách tập lệnh sau . Mặt khác, chỉ cần đọc tất cả các lược đồ cơ sở dữ liệu và bộ lọc trên bộ nhớ cache loại Omit phía máy khách. Không sử dụng các loại dữ liệu do trình điều khiển cung cấp. Tham số tắt. Tham số URL tắt cơ sở dữ liệu. Tạo tham số cơ sở dữ liệu. Tham số tạo URL của cơ sở dữ liệu. . Bật các cột lược đồ, khóa, v.v. Trình điều khiển hỗ trợ hoạt động TRUNCATE Trình điều khiển hỗ trợ lệnh TRUNCATE. Nó nhanh hơn nhiều so với XÓA mà không có tiêu chí Truy vấn [Truy vấn trình điều khiển tùy chỉnh] Tham số Mô tả Lấy cơ sở dữ liệu đang hoạt động Truy vấn để lấy tên cơ sở dữ liệu đang hoạt động Đặt cơ sở dữ liệu đang hoạt động Truy vấn để thay đổi cơ sở dữ liệu đang hoạt động Tắt cơ sở dữ liệu Truy vấn để tắt kết nối cơ sở dữ liệu đang hoạt động. Được sử dụng cho một số cơ sở dữ liệu nhúngTruy vấn PINGTruy vấn để kiểm tra trạng thái kết nốiTên bảng képTên của bảng 'DUAL' giả được sử dụng để đánh giá biểu thứcKiểu đối tượng hoạt độngLoại đối tượng có thể chọn [lược đồ, danh mục]Trình điều khiển hỗ trợ cuộn kết quảTrình điều khiển hỗ trợ cuộn tập kết quảTrích dẫn từ dành riêngTrích dẫn tên cột/tên bảng nếu chúng xung đột . Được bật theo mặc định nhưng nên bị vô hiệu hóa đối với một số trình điều khiển [bị hỏng]DDL [tùy chọn tạo DDL]Tham sốMô tảCú pháp rút ngắn cột của Drop Sử dụng 'ALTER TABLE DROP tên cột' thay vì cú pháp tiêu chuẩnThả cột - sử dụng dấu ngoặcSử dụng 'ALTER TABLE DROP [tên cột]' thay vì

Bản tóm tắt

Nếu bạn đã cấu hình một số trình điều khiển, nó hoạt động tốt và bạn nghĩ rằng việc cấu hình trình điều khiển này trong DBeaver tiêu chuẩn là hợp lý, vui lòng gửi cấu hình của bạn cho chúng tôi. Chỉ cần tạo một vấn đề yêu cầu tính năng trên GitHub và sao chép/dán mô tả trình điều khiển vào phiếu yêu cầu [ở bất kỳ hình thức phù hợp nào]

Chủ Đề