Tải xuống trình kết nối MySQL java 5.1 42 bin jar

Để đảm bảo tuân thủ các hạn chế cấp phép của MySQL, trình điều khiển Kết nối cơ sở dữ liệu Java MySQL (JDBC) không còn đi kèm với WHD

Nếu triển khai của bạn được kết nối với cơ sở dữ liệu MySQL (được sử dụng bởi một số kết nối khám phá nội dung nhất định), hãy tải xuống trình điều khiển MySQL JDBC từ trang web Tải xuống của cộng đồng MySQL tại

https. // nhà phát triển. mysql. com/downloads/connector/j/

Sau khi bạn giải nén tệp lưu trữ ZIP hoặc TAR, hãy cài đặt trình điều khiển trên , , hoặc hệ thống của bạn

Xem trang web MySQL tại https. // nhà phát triển. mysql. com để biết hướng dẫn kết nối với MySQL bằng trình điều khiển JDBC

Phiên bản thấp nhất mà bạn có thể chạy trong quá trình triển khai WHD của mình là Connector/J 5. 1. 27. Xin lưu ý rằng SolarWinds không hỗ trợ trình kết nối này

Bắt đầu với WHD 12. 7. 1, Oracle Java được thay thế bằng Open Java Development Kit (OpenJDK)—một triển khai mã nguồn mở và miễn phí của Nền tảng Java. Bản cập nhật này sửa đổi cấu trúc thư mục cài đặt trình điều khiển MySQL JDBC. Để tránh xảy ra lỗi sau khi nâng cấp, hãy cài đặt trình điều khiển trên máy chủ lưu trữ của bạn như được mô tả bên dưới. Để cài đặt Trình điều khiển JDBC MySQL trong các phiên bản trước WHD 12. 7. 1, hãy xem Hướng dẫn dành cho quản trị viên WHD cho phiên bản trước

mysql-connector-java-5.1.24.jar” được chuẩn bị cho maven. org chứa phần mềm giả, META-INF/INDEX. DANH SÁCH, đã trỏ sai đến “mysql-connector-java-5.1.24-bin.jar”. Đối với Đầu nối/J 5. 1. 25, META-INF/INDEX.LIST đã được sửa và bây giờ trỏ đến “mysql-connector-java-5.1.25.jar

Công việc xoay quanh “mysql-connector-java-5.1.24.jar” được chuẩn bị cho maven. org là đổi tên tệp JAR thành “mysql-connector-java-5.1.24-bin.jar” hoặc tải xuống Trình kết nối MySQL/J 5. 1. 24 trình điều khiển từ http. // nhà phát triển. mysql. com/downloads/connector/j/. (Lỗi #16574419)

  • Hàm getDriverName() sẽ trả về “Trình điều khiển JDBC MySQL-AB” làm tên trình điều khiển. Bản sửa lỗi này thay đổi chuỗi tên trình điều khiển thành “MySQL Connector Java”. (Lỗi #16436511)

  • Với tùy chọn kết nối rewriteBatchedStatements=true, sau khi chèn hàng loạt, batchStatement đã được đóng lại hai lần. Điều này gây ra một số lỗi ném và bắt lỗi không cần thiết, ảnh hưởng đến hiệu suất mã. Bản sửa lỗi này vô hiệu hóa batchStatement sau lần gọi đầu tiên của phương thức mysql-connector-java-5.1.24-bin.jar0 để tránh đóng lần thứ hai. (Lỗi #69308, Lỗi #16879267)

  • Các phương thức mysql-connector-java-5.1.24-bin.jar1 của mysql-connector-java-5.1.24-bin.jar2 và mysql-connector-java-5.1.24-bin.jar3 trả về thông tin cho cả hàm và thủ tục được lưu trữ khi giá trị của tùy chọn kết nối mysql-connector-java-5.1.24-bin.jar4 là mysql-connector-java-5.1.24-bin.jar5. Mặt khác, mysql-connector-java-5.1.24-bin.jar6 và mysql-connector-java-5.1.24-bin.jar7 luôn trả về thông tin cho cả hàm và thủ tục được lưu trữ. Các hành vi của bốn chức năng không phù hợp với ý tưởng được giới thiệu từ JDBC4 để tách các chức năng "nhận" cho các chức năng và thủ tục được lưu trữ. Các chức năng được sửa đổi như sau

    • mysql-connector-java-5.1.24-bin.jar2 và mysql-connector-java-5.1.24-bin.jar3 hiện chỉ trả về thông tin cho các chức năng được lưu trữ (không phải cho các thủ tục được lưu trữ), bất kể giá trị của mysql-connector-java-5.1.24-bin.jar4

    • Đối với mysql-connector-java-5.1.24-bin.jar6 và mysql-connector-java-5.1.24-bin.jar7, để duy trì khả năng tương thích ngược với các triển khai trước JDBC4, một tùy chọn kết nối mới, META-INF/INDEX.LIST3, được tạo, có giá trị mặc định là META-INF/INDEX.LIST4 làm cho thông tin trả về của mysql-connector-java-5.1.24-bin.jar6 và mysql-connector-java-5.1.24-bin.jar7 cho cả thủ tục và chức năng được lưu trữ. Đặt tùy chọn thành mysql-connector-java-5.1.24-bin.jar5 làm cho các hàm chỉ trả về thông tin cho các thủ tục được lưu trữ

    (Lỗi #69298, Lỗi #16845965)

  • META-INF/INDEX.LIST8, nhằm kiểm tra xem kết nối hiện tại có phải là kết nối chính hay không, sẽ luôn trả về “false”. Khắc phục sự cố này thực hiện logic trả về "true" nếu kết nối hiện tại là kết nối chính. (Lỗi #68763, Lỗi #16545334)

  • Khi sử dụng Trình kết nối/J trong triển khai sao chép, tất cả các kết nối phụ sẽ không được ping. Khắc phục sự cố này đảm bảo rằng tất cả các kết nối vật lý đang hoạt động với các nô lệ đều được ping và các ngoại lệ giao tiếp sẽ bị loại bỏ nếu

    • Ping kết nối chính không thành công và kết nối hiện được đặt để sử dụng kết nối chính qua META-INF/INDEX.LIST9

    • Đối tượng Kết nối được đặt để sử dụng nô lệ qua mysql-connector-java-5.1.25.jar0 và ping kết nối nô lệ hiện được chọn không thành công

    (Lỗi #68733, Lỗi #16526938)

  • Sản xuất các gói Trình kết nối/J JAR trong Eclipse bằng cách sử dụng các tác vụ Ant sẽ dẫn đến một tệp JAR mà không có các tệp lớp được biên dịch. Các tác vụ liên quan đến biên dịch trong tập lệnh Ant sẽ hướng các mục tiêu biên dịch đến thư mục mysql-connector-java-5.1.25.jar1 (để tương thích với Eclipse), trong khi các tác vụ liên quan đến JAR được chuyển đến mysql-connector-java-5.1.25.jar2. Bản sửa lỗi này thay đổi tham chiếu tác vụ JAR thành mysql-connector-java-5.1.25.jar3 thay vì mysql-connector-java-5.1.25.jar2. (Lỗi #68664, Lỗi #16486957)

  • Tomcat không thể dừng các chuỗi dọn dẹp kết nối bị bỏ rơi. Bản sửa lỗi cho Bug#65909 đã giới thiệu khả năng dừng các chuỗi daemon do trình điều khiển Trình kết nối/J khởi động nhưng nó cũng xóa các tham chiếu từ các chuỗi daemon đến trình nạp lớp cha. Khi thuộc tính mysql-connector-java-5.1.25.jar5 được đặt thành “true” trong mysql-connector-java-5.1.25.jar6, Tomcat sẽ phân tích các trình nạp lớp để phát hiện và ngăn chặn các luồng bị mất. Bản sửa lỗi này đảm bảo rằng các chuỗi dọn dẹp kết nối bị bỏ rơi vẫn giữ lại một tham chiếu đến trình nạp lớp cha. (Lỗi #68556, Lỗi #16443387)

  • Phương thức mysql-connector-java-5.1.25.jar7 trả về sai giá trị mysql-connector-java-5.1.25.jar8. (Lỗi #68307, Lỗi #16707803)

  • Một ngoại lệ xảy ra nếu mysql-connector-java-5.1.25.jar9 được chuyển đến tham số thủ tục được lưu trữ mysql-connector-java-5.1.24.jar0. (Lỗi #60816, Lỗi #12800874)

  • Tập kết quả được trả về bởi mysql-connector-java-5.1.24.jar1 không chứa tất cả các cột như được chỉ định trong đặc tả JDBC. Mặc dù các cột bị thiếu không có ý nghĩa đối với MySQL, nhưng phương thức mysql-connector-java-5.1.24.jar1 được sửa đổi để thêm các trường null vào tập kết quả nhằm làm cho nó phù hợp với đặc tả JDBC. Các phương thức khác bao gồm mysql-connector-java-5.1.24.jar3, mysql-connector-java-5.1.24-bin.jar3, mysql-connector-java-5.1.24-bin.jar2, mysql-connector-java-5.1.24-bin.jar7 và mysql-connector-java-5.1.24.jar7 cũng được sửa đổi để giải quyết vấn đề tương tự liên quan đến chúng. (Lỗi #44451, Lỗi #11753081)

    Tôi có thể tải xuống tệp jar trình kết nối MySQL ở đâu?

    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 nhà phát triển. mysql. com
    cài đặt. jar và lưu ý vị trí của nó để tham khảo trong tương lai. Ví dụ, cài đặt các. tệp jar tại C. \Program Files\MySQL\MySQL Connector J\mysql-connector-java-5. 1. 32 thùng. cái lọ

    Trình điều khiển MySQL JDBC nằm ở đâu Linux?

    Tệp cấu hình nằm trong thư mục dữ liệu chương trình MySQL (ví dụ. C. \ProgramData\MySQL\MySQL Server 5. 6 trên Windows hoặc /etc/mysql/ trên Linux.