Hướng dẫn how to check mysql-connector-java version in linux - cách kiểm tra phiên bản mysql-connector-java trong linux

Dưới đây là một số thông tin tương thích cho Trình kết nối/J 8.0:

  • Phiên bản JDBC: Trình kết nối/J 8.0 thực hiện JDBC 4.2. Mặc dù Trình kết nối/J 8.0 hoạt động với các thư viện của các phiên bản JDBC cao hơn, nhưng nó sẽ trả về SQLFeatureNotSupportedException cho bất kỳ cuộc gọi nào của các phương thức chỉ được hỗ trợ bởi JDBC 4.3 trở lên.: Connector/J 8.0 implements JDBC 4.2. While Connector/J 8.0 works with libraries of higher JDBC versions, it returns a SQLFeatureNotSupportedException for any calls of methods supported only by JDBC 4.3 and higher.

  • Các phiên bản MYSQL Server: Trình kết nối/J 8.0 hỗ trợ MySQL 5.7 và 8.0.: Connector/J 8.0 supports MySQL 5.7 and 8.0.

  • Phiên bản JRE: Trình kết nối/J 8.0 hỗ trợ JRE 8 trở lên.: Connector/J 8.0 supports JRE 8 or higher.

  • JDK cần thiết để biên dịch: JDK 8.0 trở lên là bắt buộc để biên dịch đầu nối/J 8.0. Ngoài ra, một nhà cung cấp JSSE tùy chỉnh có thể được yêu cầu sử dụng một số phiên bản TLS và bộ mật mã sau này khi kết nối với các máy chủ MySQL. Ví dụ: vì Java 8 của Oracle phát hành trước khi 8U261 được vận chuyển với các triển khai JSSE chỉ hỗ trợ TLS cho đến phiên bản 1.2, bạn cần triển khai JSSE tùy chỉnh để sử dụng TLSV1.3 trên các nền tảng Java 8 đó. Oracle Java 8U261 trở lên hỗ trợ TLSV1.3, do đó, không cần triển khai JSSE tùy chỉnh.: JDK 8.0 or higher is required for compiling Connector/J 8.0. Also, a customized JSSE provider might be required to use some later TLS versions and cipher suites when connecting to MySQL servers. For example, because Oracle's Java 8 releases before 8u261 were shipped with JSSE implementations that support TLS up to version 1.2 only, you need a customized JSSE implementation to use TLSv1.3 on those Java 8 platforms. Oracle Java 8u261 and above do support TLSv1.3, so no customized JSSE implementation is needed.


trừu tượng

Hướng dẫn này mô tả cách cài đặt, định cấu hình và phát triển các ứng dụng cơ sở dữ liệu bằng Trình kết nối MySQL/J 8.0, trình điều khiển JDBC và X Devapi để liên lạc với các máy chủ MySQL.

Trình kết nối MySQL/J 8.0 rất được khuyến khích sử dụng với MySQL Server 8.0 và 5.7. Vui lòng nâng cấp lên đầu nối MySQL/J 8.0.

Để biết ghi chú chi tiết các thay đổi trong mỗi bản phát hành của Trình kết nối/J 8.0, hãy xem Ghi chú phát hành MYSQL Connect/J 8.0.

Để biết thông tin pháp lý, bao gồm thông tin cấp phép, hãy xem lời nói đầu và thông báo pháp lý.

Để được giúp đỡ trong việc sử dụng MySQL, vui lòng truy cập diễn đàn MySQL, nơi bạn có thể thảo luận về các vấn đề của mình với người dùng MySQL khác.

Tài liệu được tạo vào ngày: 2022-10-03 (Sửa đổi: 74241)

Có được và sử dụng các gói phân phối nhị phân

Các loại gói phân phối nhị phân khác nhau cho Trình kết nối/J có sẵn từ trang Tải xuống Trình kết nối/J. Sau đây giải thích cách sử dụng từng loại gói để cài đặt trình kết nối/j.

Sử dụng Lưu trữ độc lập với nền tảng: Lưu trữ .tar.gz hoặc .zip có sẵn để cài đặt Trình kết nối/J trên bất kỳ nền tảng nào. Sử dụng tiện ích đồ họa hoặc dòng lệnh thích hợp (ví dụ: TAR cho kho lưu trữ và Winzip .tar.gz cho kho lưu trữ .zip), trích xuất kho lưu trữ JAR từ kho lưu trữ .tar.gz hoặc .zip đến một vị trí phù hợp. .tar.gz or .zip archives are available for installing Connector/J on any platform. Using the appropriate graphical or command-line utility (for example, tar for the .tar.gz archive and WinZip for the .zip archive), extract the JAR archive from the .tar.gz or .zip archive to a suitable location.

Ghi chú

Bởi vì có những tên tệp có khả năng dài trong phân phối, Trình kết nối/J Lưu trữ sử dụng định dạng Lưu trữ GNU TAR. Sử dụng GNU TAR hoặc một ứng dụng tương thích để giải nén biến thể .tar.gz của phân phối.

Sử dụng các gói cho các hệ thống quản lý gói phần mềm trên các nền tảng Linux: các gói RPM và Debian có sẵn để cài đặt Trình kết nối/J trên một số phân phối Linux như Oracle Linux, Debian, Ubuntu, SUSE, v.v. Cài đặt các gói này bằng hệ thống quản lý gói phần mềm của hệ thống của bạn. RPM and Debian packages are available for installing Connector/J on a number of Linux distributions like Oracle Linux, Debian, Ubuntu, SUSE, and so on. Install these packages using your system's software package management system.

Cấu hình CLASSPATH

Khi ________ 9.jar đã được trích xuất từ ​​gói phân phối nhị phân đến đúng nơi, hoàn tất việc cài đặt trình điều khiển bằng cách đặt kho lưu trữ bình vào đường dẫn lớp Java của bạn, bằng cách thêm đường dẫn tệp đầy đủ của nó vào biến môi trường CLASSPATH của bạn hoặc bằng cách chỉ định trực tiếp tệp tệp của bạn Đường dẫn với công tắc dòng lệnh SQLFeatureNotSupportedException1 khi bắt đầu JVM.

Ví dụ: trên các nền tảng Linux, thêm trình điều khiển đầu nối/j vào CLASSPATH của bạn bằng một trong các biểu mẫu sau, tùy thuộc vào vỏ lệnh của bạn:

# Bourne-compatible shell (sh, ksh, bash, zsh):
$> export CLASSPATH=/path/mysql-connector-java-ver.jar:$CLASSPATH

# C shell (csh, tcsh):
$> setenv CLASSPATH /path/mysql-connector-java-ver.jar:$CLASSPATH

Bạn cũng có thể đặt biến môi trường CLASSPATH trong một tệp hồ sơ, hoặc cục bộ cho người dùng trong SQLFeatureNotSupportedException4, SQLFeatureNotSupportedException5 của người dùng hoặc tệp đăng nhập khác hoặc trên toàn cầu bằng cách chỉnh sửa tệp SQLFeatureNotSupportedException6 toàn cầu.

Đối với các nền tảng Windows, bạn đặt biến môi trường thông qua bảng điều khiển hệ thống.

Định cấu hình Trình kết nối/J cho máy chủ ứng dụng

Để sử dụng Trình kết nối MySQL/J với máy chủ ứng dụng như Glassfish hoặc Tomcat, hãy đọc tài liệu của nhà cung cấp để biết thông tin về cách định cấu hình thư viện lớp bên thứ ba, vì hầu hết các máy chủ ứng dụng đều bỏ qua biến môi trường CLASSPATH. Đối với các ví dụ cấu hình cho một số máy chủ ứng dụng J2EE, xem Chương & NBSP; 8, kết nối gộp với đầu nối/j, phần & nbsp; 9.3, cấu hình cân bằng tải với đầu nối/j, và phần & nbsp; Tuy nhiên, nguồn có thẩm quyền cho thông tin cấu hình nhóm kết nối JDBC là tài liệu cho máy chủ ứng dụng của riêng bạn.

Nếu bạn đang phát triển Servlets hoặc JSPS và máy chủ ứng dụng của bạn tuân thủ J2EE, bạn có thể đặt tệp SQLFeatureNotSupportedException8 của trình điều khiển vào thư mục phụ SQLFeatureNotSupportedException9 của ứng dụng web của bạn, vì đây là vị trí tiêu chuẩn cho các thư viện lớp bên thứ ba trong các ứng dụng Web J2EE. Bạn cũng có thể sử dụng các lớp .tar.gz0 hoặc .tar.gz1 trong gói .tar.gz2, nếu máy chủ ứng dụng J2EE của bạn hỗ trợ hoặc yêu cầu chúng. Giao diện .tar.gz3 được triển khai bằng lớp .tar.gz4, hỗ trợ các giao dịch phân tán XA. Các lớp .tar.gz0 khác nhau hỗ trợ các tham số sau (thông qua các bộ đột biến tập tiêu chuẩn):

  • .tar.gz6

  • .tar.gz7

  • .tar.gz8

  • .tar.gz9

  • .zip0

Làm cách nào để tìm phiên bản kết nối MySQL?

Để kiểm tra phiên bản MySQL của bạn đang chạy, gõ và thực hiện mysql -v (lưu ý chữ v) trong dòng lệnh.Như bạn có thể thấy, phiên bản MySQL cho hệ thống này là 10,4.type and execute mysql -V (note the uppercase V) in the command line. As you can see, the MySQL version for this system is 10.4.

Phiên bản kết nối MySQL là gì?

Trình kết nối MySQL/J là trình điều khiển JDBC chính thức cho MySQL.Trình kết nối MySQL/J 8.0 tương thích với tất cả các phiên bản MySQL bắt đầu bằng MySQL 5.6.MySQL Connector/J 8.0 is compatible with all MySQL versions starting with MySQL 5.6.

Tệp JAR kết nối MySQL ở đâu trong Linux?

Khi nó được cài đặt, bạn sẽ có tệp /usr/share/java/mysql.jar, đây là một liên kết phân tích gián tiếp cho tệp jar thực tế.Ngoài ra, cài đặt gói MySQL-APT-Config, cập nhật và bạn sẽ có thể cài đặt tất cả phần mềm MySQL hiện được hỗ trợ với APT./usr/share/java/mysql. jar , which is an indirect symlink to the actual jar file. Alternatively, install the mysql-apt-config package, update, and you'll be able to install all currently supported MySQL software with apt .

Làm cách nào để cài đặt đầu nối Java MySQL?

Tải xuống và cài đặt Trình kết nối MySQL/j..
Tải xuống trình điều khiển MYSQL Connector/J tại Dev.MysQL.com ..
Cài đặt.Tệp JAR và lưu ý vị trí của nó để tham khảo trong tương lai.Ví dụ, cài đặt.Tệp JAR tại C: \ Files File \ MySQL \ MySQL Connector J \ MySQL-Connonector-Java-5.1.32-bin.cái lọ..