Hướng dẫn mysql connector-java 8.0 17 jar download - Tải xuống jar mysql connector-java 8.0 17

MySQL Community Downloads

Connector/J

  • General Availability (GA) Releases
  • Archives
  • Hướng dẫn mysql connector-java 8.0 17 jar download - Tải xuống jar mysql connector-java 8.0 17

Connector/J 8.0.31

Select Operating System:



Recommended Windows Download:

Hướng dẫn mysql connector-java 8.0 17 jar download - Tải xuống jar mysql connector-java 8.0 17

MySQL Connector/J is the official JDBC driver for MySQL. MySQL Connector/J 8.0 is compatible with all MySQL versions starting with MySQL 5.6. Additionally, MySQL Connector/J 8.0 supports the new X DevAPI for development with MySQL Server 8.0.

Online Documentation:

  • MySQL Connector/J Installation Instructions
  • Documentation
  • MySQL Connector/J X DevAPI Reference (requires Connector/J 8.0)
  • Change History

MySQL Connector/J 8.0 is highly recommended for use with MySQL Server 8.0, 5.7 and 5.6. Please upgrade to MySQL Connector/J 8.0.

Please report any bugs or inconsistencies you observe to our Bugs Database.
Thank you for your support!

Người dùng MySQL thân mến,

Trình kết nối MySQL/J 8.0.17 là bản phát hành tính khả dụng chung mới nhất của Trình kết nối MySQL/J 8.0 Series. & NBSP; Nó phù hợp để sử dụng với các phiên bản MYSQL Server 8.0, 5.7 và 5.6. Nó hỗ trợ kết nối cơ sở dữ liệu Java (JDBC) 4.2 API và thực hiện X Devapi.
release of the MySQL Connector/J 8.0 series.  It is suitable
for use with MySQL Server versions 8.0, 5.7, and 5.6.
It supports the Java Database Connectivity (JDBC) 4.2 API,
and implements the X DevAPI.

Bản phát hành này bao gồm các tính năng và thay đổi mới sau đây, cũng được mô tả chi tiết hơn về
described in more detail on

https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/news-8-0-17.html

Như mọi khi, chúng tôi khuyên bạn nên kiểm tra tệp thay đổi trên mạng trong kho lưu trữ tải xuống để biết về những thay đổi trong hành vi có thể ảnh hưởng đến ứng dụng của bạn.
download archive to be aware of changes in behavior that might affect
your application.

Để tải xuống Trình kết nối MySQL/J 8.0.17 GA, hãy xem Tab phát hành thường có sẵn (GA) tại http://dev.mysql.com/doads/connector/j/
(GA) Releases” tab at http://dev.mysql.com/downloads/connector/j/

Vui thích!

"

Thay đổi trong đầu nối MySQL/J 8.0.17 (2019-07-22, tính khả dụng chung)
Availability)

Chức năng được thêm hoặc thay đổi

& nbsp; & nbsp; & nbsp; & nbsp; * X Devapi: Các phương thức sau đã bị phản đối:

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; + Thu gom.find (). Where ()

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; + Thu gom.modify (). Where ()

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; + Thu gom.remove (). Where ()

& nbsp; & nbsp; & nbsp; & nbsp; * X Devapi: Hai toán tử mới cho các đối tượng và mảng JSON, & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Sự chồng chéo và không_overlaps, hiện được hỗ trợ. Xem x & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Hướng dẫn sử dụng Devapi & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . thông tin chi tiết.
       overlaps and not_overlaps, are now supported. See the X
       DevAPI User Guide
       (https://dev.mysql.com/doc/x-devapi-userguide/en/) for
       details.

& nbsp; & nbsp; & nbsp; & nbsp; * X Devapi: Lập chỉ mục cho các trường mảng hiện được hỗ trợ. Xem & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Các trường Mảng lập chỉ mục & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Hướng dẫn sử dụng Devapi & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; . thông tin chi tiết.
       Indexing Array Fields
       (https://dev.mysql.com/doc/x-devapi-userguide/en/collecti
       on-indexing.html#collection-indexing-array) in the X
       DevAPI User Guide
       (https://dev.mysql.com/doc/x-devapi-userguide/en/) for
       details.

& nbsp; & nbsp; & nbsp; & nbsp; * Các tệp README và giấy phép hiện được bao gồm bên trong & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Trình kết nối/J JAR Lưu trữ được phân phối trong & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Tarballs độc lập với nền tảng và các tập tin zip. .
       Connector/J JAR archive delivered in the
       platform-independent tarballs and zip files. (Bug
       #29591275)

& nbsp; & nbsp; & nbsp; & nbsp; * Một số tham số riêng tư của các bản độ (cho & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ngoài trường hợp lớp học. Các phương thức getter hiện có & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; đã được thêm vào cho tất cả các tham số của lớp. .
       example, hostname) had no getters for accessing them from
       outside of the class instance. Getter methods have now
       been added for all the parameters of the class. (Bug
       #20010454, Bug #74690)

& nbsp; & nbsp; & nbsp; & nbsp; * Một thuộc tính kết nối mới, Databaseterm, bộ nào của & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Hai thuật ngữ được sử dụng trong một ứng dụng để tham khảo A & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; cơ sở dữ liệu. Thuộc tính lấy một trong hai giá trị & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Danh mục hoặc lược đồ và sử dụng nó để xác định & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Các phương thức kết nối có thể được sử dụng để đặt/nhận & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; cơ sở dữ liệu, đối số nào có thể được sử dụng trong các & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Các phương thức DatabasemetAdata để lọc kết quả và & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Các trường trong resultset được trả về bởi databasemetadata & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Phương pháp chứa thông tin nhận dạng cơ sở dữ liệu. & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Xem mục nhập cho Databaseterm trong Cấu hình & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Thuộc tính (https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-configuration-properies.html) & nbsp; & nbsp; & nbsp; Để biết chi tiết. Ngoài ra, thuộc tính kết nối & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; nullcatalogmeanscien đã được đổi tên thành & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; NULLDATABASEMEANSCIRENT. Tên cũ vẫn là bí danh & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; cho thuộc tính kết nối. Cảm ơn Harald Aamot cho & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; đóng góp cho bản vá. & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; (Lỗi #11891000, lỗi #27356869, lỗi #89133)
       the two terms is used in an application to refer to a
       database. The property takes one of the two values
       CATALOG or SCHEMA and uses it to determine which
       Connection methods can be used to set/get the current
       database, which arguments can be used within the various
       DatabaseMetaData methods to filter results, and which
       fields in the ResultSet returned by DatabaseMetaData
       methods contain the database identification information.
       See the entry for databaseTerm in Configuration
       Properties
(https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-configuration-properties.html)
       for details. Also, the connection property
       nullCatalogMeansCurrent has been renamed to
       nullDatabaseMeansCurrent. The old name remains an alias
       for the connection property. Thanks to Harald Aamot for
       contributing to the patch.
       (Bug #11891000, Bug #27356869, Bug #89133)

& nbsp; & nbsp; & nbsp; & nbsp; * Một tệp đóng góp mới đã được thêm vào Trình kết nối/j & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Kho lưu trữ trên github & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; (https://github.com/mysql/mysql-connector-j), trong đó & nbsp; cung cấp các hướng dẫn cho đóng góp mã và Bug & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Báo cáo.
       repository on GitHub
       (https://github.com/mysql/mysql-connector-j), which
       provides guidelines for code contribution and bug
       reporting.

& nbsp; & nbsp; & nbsp; & nbsp; * Trình kết nối MySQL/j x tham chiếu devapi hiện có thể là & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; được tạo từ mã kết nối/j mã nguồn dưới dạng ant & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; mục tiêu, xdevapi-docs.
       generated from the Connector/J source code as an Ant
       target, xdevapi-docs.

& nbsp; & nbsp; & nbsp; & nbsp; * Đã thêm hỗ trợ cho các tên máy chủ dài hơn 60 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ký tự (tối đa 255 ký tự), như bây giờ & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Được hỗ trợ bởi MySQL Server 8.0.17.
       characters (up to 255 characters), as they are now
       supported by MySQL Server 8.0.17.

& nbsp; & nbsp; & nbsp; & nbsp; * Đã thêm hỗ trợ cho đối chiếu UTF8MB4_0900_BIN, trong đó & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; hiện được hỗ trợ bởi MySQL Server 8.0.17.
       is now supported by MySQL Server 8.0.17.

& nbsp; & nbsp; & nbsp; & nbsp; * Một câu lệnh được chuẩn bị phía máy chủ được lưu trữ không còn có thể là & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Đóng một cách hiệu quả bằng cách gọi statement.close () hai lần. Đến & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; đóng và giải quyết câu lệnh, thực hiện một trong các & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; tiếp theo:
       effectively closed by calling Statement.close() twice. To
       close and de-cache the statement, do one of the
       following:

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; + Đóng kết nối (giả sử kết nối là & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
            tracking all open resources).

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; + Sử dụng phương thức cụ thể thực hiện & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; JDBCPreparedStatement.RealClose ().
            JdbcPreparedStatement.realClose().

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; + Đặt câu lệnh là không thể tập hợp bằng cách gọi & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Phương thức tuyên bố.setpoolable (false) trước hoặc sau & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Đóng nó.
            method Statement.setPoolable(false) before or after
            closing it.

Lỗi cố định

& nbsp; & nbsp; & nbsp; & nbsp; * X Devapi: Toán tử trong x Devapi Biểu thức, khi & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; tiếp theo là một khung vuông ([), được ánh xạ vào & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Hoạt động sai trong giao thức X. (Lỗi #29821029)
       followed by a square bracket ([), got mapped onto the
       wrong operation in X Protocol. (Bug #29821029)

& nbsp; & nbsp; & nbsp; & nbsp; * Khi sử dụng kết nối sao chép, hãy truy xuất dữ liệu từ & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Blobfromlocator dẫn đến một ClasscastException. Đó là & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Do một số đúc sai và không cần thiết, đã được & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; bị loại bỏ bởi bản sửa lỗi này. (Lỗi #29807741, lỗi #95210)
       BlobFromLocator resulted in a ClassCastException. It was
       due to some wrong and unnecessary casting, which has been
       removed by this fix. (Bug #29807741, Bug #95210)

& nbsp; & nbsp; & nbsp; & nbsp; * ResultsetMetAdata.gettableName () đã trả về null khi không & nbsp; & nbsp; Kết quả áp dụng có thể được trả lại cho một cột. & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Tuy nhiên, tài liệu JDBC đã chỉ định một chuỗi trống & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; được trả lại trong trường hợp đó. Bản sửa lỗi này làm cho phương thức & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; hành xử như tài liệu. Điều chỉnh tương tự đã được thực hiện & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; cho getCatalogname () và getSchemaname (). .
       applicable results could be returned for a column.
       However, the JDBC documentation specified an empty string
       to be returned in that case. This fix makes the method
       behave as documented. The same correction has been made
       for getCatalogName() and getSchemaName(). (Bug #29452669,
       Bug #94585)

& nbsp; & nbsp; & nbsp; & nbsp; * ResultsetImpl.getObject (), khi tự động hóa một giá trị của a & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Loại nguyên thủy được lấy từ một cột, trả về a & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Đối tượng không null khi giá trị truy xuất là null. .
       primitive type retrieved from a column, returned a
       non-null object when the retrieved value was null. (Bug
       #29446100, Bug #94533)

& nbsp; & nbsp; & nbsp; & nbsp; * ResultsetImpl.getDouble () rất kém hiệu quả vì nó & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; được gọi là FloatingPointBoundSenForcer.CreateFrombigDecimal, & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; mà không cần phải tạo lại các đối tượng BigDecimal cho & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Đã sửa lỗi giới hạn tối thiểu và tối đa. Với bản sửa lỗi này, & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Đối tượng BigDecimal.valueOf (min) và & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; BigDecimal.valueof (Max) được lưu trữ sau khi chúng là đầu tiên & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; được tạo ra, do đó tránh được sự tái tạo của họ. (Lỗi #29446059, & NBSP; & NBSP; & NBSP;
       called FloatingPointBoundsEnforcer.createFromBigDecimal,
       which needlessly recreated BigDecimal objects for the
       fixed minimum and maximum bounds. With this fix, the
       objects BigDecimal.valueOf(min) and
       BigDecimal.valueOf(max) are cached after they are first
       created, thus avoiding their recreations. (Bug #29446059,
       Bug #94442)

& nbsp; & nbsp; & nbsp; & nbsp; * Kích hoạt logslowqueries dẫn đến nhiều không cần thiết & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Các cuộc gọi của logutils.findcallingClassandMethod (). Với điều này & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Khắc phục, logutils.findcallingClassandMethod () chỉ được gọi là & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Khi RefilesQl là đúng và ngay cả trong trường hợp đó, số & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; các cuộc gọi được giảm xuống mức tối thiểu để tránh quá mức & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Ngăn xếp dữ liệu theo dõi hàm được sử dụng để tạo. Cảm ơn & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Florian Agsteiner để đóng góp cho sửa chữa. (Bug & nbsp; & nbsp; & nbsp; & nbsp;
       calls of LogUtils.findCallingClassAndMethod(). With this
       fix, LogUtils.findCallingClassAndMethod() is called only
       when profileSQL is true and even in that case, the number
       of calls are reduced to a minimal to avoid the excessive
       stack trace data the function used to generate. Thanks to
       Florian Agsteiner for contributing to the fix. (Bug
       #29277648, Bug #94101, Bug #17640628, Bug #70677)

& nbsp; & nbsp; & nbsp; & nbsp; * Các ký tự được trả về trong một kết quả đã bị cắt xén khi a & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Chuẩn bị phía máy chủ đã được sử dụng và Truy vấn & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; liên quan đến việc kết hợp một số và một chuỗi với & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ký tự đa byte. Đó là do một vấn đề với & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Chuyển đổi số sang chuỗi liên quan, đã được & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; sửa chữa bằng cách sửa chữa này. (Lỗi #27453692)
       server-side PreparedStatement was used, and the query
       involved concatenation of a number and a string with
       multi-byte characters. That was due to an issue with the
       number-to-string conversion involved, which has been
       corrected by this fix. (Bug #27453692)

& nbsp; & nbsp; & nbsp; & nbsp; * Gọi profileREvent.pack () dẫn đến một & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ArrayIndexoutOfBoundSexception. Đó là do a & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; xử lý sai các loại dữ liệu, đã được sửa bởi & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; sửa chữa này. (Lỗi #11750577, lỗi #41172)
       ArrayIndexOutOfBoundsException. It was due to a
       mishandling of data types, which has been corrected by
       this fix. (Bug #11750577, Bug #41172)

Tận hưởng và cảm ơn vì sự hỗ trợ!

Thay mặt cho nhóm mysql/oracle re sreedhar s
Sreedhar S

Làm cách nào để tải xuống bình kết nối mysql trong java?

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ọ..

Máy điều khiển JDBC MySQL ở đâu?

JAR 'được lưu trữ trong "C: \ Program Files \ MySQL \ MySQL Connector J \".Lưu ý: Đường dẫn lớp là đường dẫn mà môi trường thời gian chạy Java (JRE) tìm kiếm các lớp và các tệp tài nguyên khác.C:\Program Files\MySQL\MySQL Connector J\". Note : The class path is the path that the Java Runtime Environment (JRE) searches for classes and other resource files.

JAR 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.Ngoài ra, Trình kết nối MySQL/J 8.0 hỗ trợ X Devapi mới để phát triển với MySQL Server 8.0.Tài liệu trực tuyến: Hướng dẫn cài đặt đầu nối MySQL/J.the official JDBC driver for MySQL. MySQL Connector/J 8.0 is compatible with all MySQL versions starting with MySQL 5.6. Additionally, MySQL Connector/J 8.0 supports the new X DevAPI for development with MySQL Server 8.0. Online Documentation: MySQL Connector/J Installation Instructions.

Làm cách nào để tải xuống JAR kết nối MySQL trong Linux?

Truy cập đầu nối JDBC MySQL và chọn nền tảng độc lập, nhấp vào Tải xuống trên Tùy chọn có định dạng Tar.GZ Nó sẽ được tải xuống và trích xuất nó vào ổ đĩa cục bộ hiện tại của bạn. gz format it will be downloaded and extract it to your current local drive.