Các chi tiết về phần mềm:
Phiên bản: 5.1.34
Ngày tải lên: 12 Apr 15
Giấy phép: Miễn phí
Phổ biến: 663
MySQL Connector / J là một loại 4 JDBC driver và cho phép kết nối các ứng dụng Java dựa trên cơ sở dữ liệu MySQL.
MySQL Connector / J là hoàn hảo cho các ứng dụng nhỏ để vừa thu nhỏ lại. Đối với các ứng dụng quy mô lớn, nó được khuyến khích sử dụng các khuôn khổ kiên trì Java nâng cao như mùa xuân hoặc Hibernate.
MySQL Connector / C ++ được cấp phép theo GPL với một giấy phép thương mại theo yêu cầu
là gì mới trong phiên bản này:.
- Connector / J các ứng dụng có thể kết nối đến các máy chủ MySQL sử dụng các hệ thống xác thực PAM.
là gì mới trong phiên bản 5.1.18:
- Chức năng gia tăng hay thay đổi:
- Thêm chức năng MYSQL_INDEX_TO_MYSQL_CHARSET lấy tên máy chủ charset, sử dụng một chỉ số thay vì phân tích các biến để CharsetMapping.java
- Sửa lỗi:
- Việc thực hiện LRUCache loại bỏ các mục lớn tuổi nhất, chứ không phải là kém mới truy cập. (Bug # 13.036.537)
- Thay đổi cacheCallableStatements để cacheCallableStmts trong maxPerformance.properties, để cho phép bộ nhớ đệm thích hợp. (Bug # 13.036.309)
- Thêm một kiến mới cờ, com.mysql.jdbc.junit.fork, kiểm soát cho dù JUnit sẽ ngã ba quy trình mới.
- Các giá trị trên: mặc định, và hành vi di sản. Hoặc tắt): Bắt buộc đối với Windows, nếu không lỗi thất bại quá trình ngã ba sẽ dẫn đến trong khi đang chạy các bộ kiểm tra thông qua kiến trên Windows. (Bug # 12.784.170)
- Không đặt một không gian giữa các giá trị () và ON Duplicate KEY CẬP NHẬT gây connector / J để cả hai (A) Viết lại các truy vấn, mặc dù nó bao gồm một ON UPDATE Statment và (B) Để tạo ra các truy vấn sai với nhiều ON Duplicate KEY báo cáo. (Bug # 12.565.726)
- & quot; già & quot; cảnh báo đã được trả lại khi Statement.getWarnings () được gọi sau khi Statement.clearWarnings (). (Bug # 61.866, Bug # 12.791.594)
- Gọi Statement.cancel () trên một tuyên bố rằng hiện không được thực hiện, sẽ gây ra một truy vấn sau đó, thực hiện trên cùng một kết nối bị hủy bỏ đột ngột. Các driver bây giờ bảo vệ chống lại tình trạng này, nhưng nó là một vấn đề máy chủ cơ bản. Các MySQL tuyên bố KILL QUERY (đó là những gì người lái xe sử dụng để thực hiện Statement.cancel ()) là khá không xác định, và do đó việc sử dụng các Statement.cancel () nên tránh nếu có thể. (Bug # 61.501)
- Một kết nối có thể không được thành lập khi các URL chứa cả sessionVariables và characterEncoding. (Bug # 61.201, Bug # 12.649.557)
- Lùi lại những thay đổi được thực hiện cho ConnectionImpl.java, các characterSetNamesMatches boolean chức năng riêng.
là gì mới trong phiên bản 5.1.15:
- Lỗi cố định:
- Danh sách mã hóa cứng các từ dành riêng trong Connector / J đã không được cập nhật để phản ánh các danh sách các từ dành riêng trong MySQL Server 5.5.
là gì mới trong phiên bản 5.1.13:
- Chức năng bổ sung hoặc thay đổi:
- Connector / J đã không hỗ trợ cho các máy chủ utf8mb4 5.5.2 và mới hơn.
- Lỗi cố định:
- Các unSafeStatementInterceptors phương pháp () chứa một dòng sai mã, mà kết quả trong đánh chặn được gọi, nhưng kết quả bị vứt bỏ.
- Có một hồi quy hiệu suất khoảng 25% giữa r906 và r907, trong đó xuất hiện để được gây ra bằng cách đẩy Proxy xuống / O lớp tôi.
- Trong DatabaseMetadata.java tập tin, các chức năng private void getCallStmtParameterTypes thất bại nếu các tham số đã được xác định trên nhiều dòng bằng cách sử dụng '& # x5c; n' nhân vật .
Bình luận không