Hướng dẫn mysql-connector-java-8.0.28.jar download - tải xuống mysql-connector-java-8.0.28.jar

Thuộc tính cấu hình Xác định cách kết nối/J sẽ tạo kết nối với máy chủ MySQL. Trừ khi có ghi chú khác, các thuộc tính có thể được đặt cho một đối tượng DataSource hoặc cho một đối tượng Connection.

Thuộc tính cấu hình có thể được đặt theo một trong các cách sau:

  • Sử dụng các phương thức set*() trên các triển khai MySQL của java.sql.DataSource (là phương pháp ưa thích khi sử dụng các triển khai java.sql.DataSource):

    • com.mysql.cj.jdbc.MysqlDataSource

    • com.mysql.cj.jdbc.MysqlConnectionPoolDataSource

  • Là một cặp giá trị khóa trong ví dụ java.util.Properties được chuyển sang DriverManager.getConnection() hoặc Driver.connect()

  • Với tư cách là tham số URL JDBC trong URL được trao cho Connection0, Connection1 hoặc các triển khai MySQL của phương thức Connection2 Connection3. Nếu bạn chỉ định thuộc tính cấu hình trong URL mà không cung cấp giá trị cho nó, sẽ không có gì được đặt; Ví dụ: thêm Connection4 một mình vào URL không tạo trình kết nối/j sử dụng các câu lệnh được chuẩn bị phía máy chủ; Bạn cần thêm Connection5.

    Ghi chú

    Nếu cơ chế bạn sử dụng để định cấu hình URL JDBC là dựa trên XML, hãy sử dụng ký tự XML theo nghĩa đen Connection6 để tách các tham số cấu hình riêng biệt, vì ampersand là ký tự dành riêng cho XML.

Các thuộc tính được liệt kê theo danh mục trong các bảng sau và sau đó trong các tiểu mục theo sau. Nhấp vào tên thuộc tính trong các bảng để xem mô tả đầy đủ của nó trong các tiểu mục.

Bảng & nbsp; 6.1 & nbsp; thuộc tính xác thực


Bảng & nbsp; 6.2 & nbsp; thuộc tính kết nối


Bảng & nbsp; 6.3 & nbsp; thuộc tính phiên



Bảng & nbsp; 6.5 & nbsp; thuộc tính bảo mật


Bảng & nbsp; 6.6 & nbsp; thuộc tính câu lệnh


Bảng & NBSP; 6.7 & NBSP;


Bảng & nbsp; 6.8 & nbsp; kết quả đặt các thuộc tính


Bảng & nbsp; 6,9 & nbsp; thuộc tính siêu dữ liệu


Bảng & nbsp; 6.10 & nbsp; các thuộc tính xử lý blob/clob


Bảng & NBSP; 6.11 & NBSP; Các loại xử lý loại DateTime


Bảng & NBSP; 6.12 & NBSP; Tính khả dụng cao và thuộc tính phân cụm


Bảng & nbsp; 6.13 & nbsp; các thuộc tính mở rộng hiệu suất


Bảng & nbsp; 6.14 & nbsp; thuộc tính gỡ lỗi/hồ sơ


Bảng & nbsp; 6.15 & nbsp; các thuộc tính ngoại lệ/cảnh báo




Bảng & NBSP; 6.18 & NBSP; X Giao thức và X Devapi Thuộc tính


Quan trọng

Máy chủ MySQL 8.0 yêu cầu gói phân phối phân phối lại Microsoft Visual C ++ 2019 để chạy trên các nền tảng Windows. Người dùng nên đảm bảo gói đã được cài đặt trên hệ thống trước khi cài đặt máy chủ. Gói có sẵn tại Trung tâm tải xuống Microsoft. Ngoài ra, các nhị phân gỡ lỗi MySQL yêu cầu Visual Studio 2019 phải được cài đặt.

MySQL chỉ có sẵn cho các hệ điều hành Microsoft Windows 64 bit. Để biết thông tin nền tảng Windows được hỗ trợ, xem https://www.mysql.com/support/supportedplatforms/database.html.

Có nhiều phương pháp khác nhau để cài đặt MySQL trên Microsoft Windows.

Phương thức trình cài đặt MySQL

Phương thức đơn giản nhất và được đề xuất là tải xuống Trình cài đặt MySQL (cho Windows) và để nó cài đặt và định cấu hình một phiên bản cụ thể của máy chủ MySQL như sau:

  1. Tải xuống Trình cài đặt MySQL từ https://dev.mysql.com/doads/installer/ và thực hiện nó.

    Ghi chú

    Không giống như trình cài đặt MySQL tiêu chuẩn, phiên bản Connection7 nhỏ hơn không gói bất kỳ ứng dụng MySQL nào, nhưng chỉ tải xuống các sản phẩm MySQL bạn chọn để cài đặt.

  2. Xác định loại thiết lập để sử dụng cho việc cài đặt ban đầu các sản phẩm MySQL. Ví dụ:

    • Mặc định của nhà phát triển: Cung cấp một loại thiết lập bao gồm phiên bản đã chọn của máy chủ MySQL và các công cụ MySQL khác liên quan đến phát triển MySQL, chẳng hạn như MySQL Workbench.: Provides a setup type that includes the selected version of MySQL Server and other MySQL tools related to MySQL development, such as MySQL Workbench.

    • Chỉ máy chủ: Cung cấp một thiết lập cho phiên bản đã chọn của máy chủ MySQL mà không cần các sản phẩm khác.: Provides a setup for the selected version of MySQL Server without other products.

    • Tùy chỉnh: Cho phép bạn chọn bất kỳ phiên bản nào của Máy chủ MySQL và các sản phẩm MySQL khác.: Enables you to select any version of MySQL Server and other MySQL products.

  3. Cài đặt phiên bản máy chủ (và sản phẩm) và sau đó bắt đầu cấu hình máy chủ bằng cách làm theo các hướng dẫn trên màn hình. Để biết thêm thông tin về từng bước riêng lẻ, xem Phần & NBSP; 2.3.3.3.1, Cấu hình máy chủ MySQL với trình cài đặt MySQL.

MySQL hiện đã được cài đặt. Nếu bạn đã định cấu hình MySQL dưới dạng dịch vụ, thì Windows sẽ tự động khởi động máy chủ MySQL mỗi khi bạn khởi động lại hệ thống. Ngoài ra, quá trình này cài đặt ứng dụng Trình cài đặt MySQL trên máy chủ cục bộ mà bạn có thể sử dụng sau này để nâng cấp hoặc cấu hình lại máy chủ MySQL.

Ghi chú

Không giống như trình cài đặt MySQL tiêu chuẩn, phiên bản Connection7 nhỏ hơn không gói bất kỳ ứng dụng MySQL nào, nhưng chỉ tải xuống các sản phẩm MySQL bạn chọn để cài đặt.

Xác định loại thiết lập để sử dụng cho việc cài đặt ban đầu các sản phẩm MySQL. Ví dụ:

Mặc định của nhà phát triển: Cung cấp một loại thiết lập bao gồm phiên bản đã chọn của máy chủ MySQL và các công cụ MySQL khác liên quan đến phát triển MySQL, chẳng hạn như MySQL Workbench.

Chỉ máy chủ: Cung cấp một thiết lập cho phiên bản đã chọn của máy chủ MySQL mà không cần các sản phẩm khác.mysqld processes. If Connection8 capability is not required, the server can be started with the set*()0 option. See Section 13.7.8.8, “RESTART Statement”.

Tùy chỉnh: Cho phép bạn chọn bất kỳ phiên bản nào của Máy chủ MySQL và các sản phẩm MySQL khác.Service Control Manager. When installed, MySQL does not need to be executed using a user with Administrator privileges.

Cài đặt phiên bản máy chủ (và sản phẩm) và sau đó bắt đầu cấu hình máy chủ bằng cách làm theo các hướng dẫn trên màn hình. Để biết thêm thông tin về từng bước riêng lẻ, xem Phần & NBSP; 2.3.3.3.1, Cấu hình máy chủ MySQL với trình cài đặt MySQL.

MySQL hiện đã được cài đặt. Nếu bạn đã định cấu hình MySQL dưới dạng dịch vụ, thì Windows sẽ tự động khởi động máy chủ MySQL mỗi khi bạn khởi động lại hệ thống. Ngoài ra, quá trình này cài đặt ứng dụng Trình cài đặt MySQL trên máy chủ cục bộ mà bạn có thể sử dụng sau này để nâng cấp hoặc cấu hình lại máy chủ MySQL.

  • Nếu bạn đã cài đặt MySQL Workbench trên hệ thống của mình, hãy xem xét sử dụng nó để kiểm tra kết nối máy chủ MySQL mới của bạn. Theo mặc định, chương trình sẽ tự động bắt đầu sau khi cài đặt MySQL.

    Ghi chú

    Trình cài đặt MySQL cài đặt và định cấu hình Trình kết nối/ODBC cho bạn.

  • Để sử dụng máy chủ MySQL với các ứng dụng .NET, bạn phải có trình điều khiển đầu nối/mạng. Để biết thêm thông tin, bao gồm hướng dẫn cài đặt và cấu hình, hãy xem Trình kết nối MYSQL/Hướng dẫn phát triển mạng Net.

    Ghi chú

    Trình cài đặt MySQL cài đặt và định cấu hình Trình kết nối/NET MySQL cho bạn.

Phân phối MySQL cho Windows có thể được tải xuống từ https://dev.mysql.com/doads/. Xem phần & nbsp; 2.1.3, Cách làm thế nào để có được mysql.

MySQL cho Windows có sẵn ở một số định dạng phân phối, chi tiết ở đây. Nói chung, bạn nên sử dụng trình cài đặt MySQL. Nó chứa nhiều tính năng và các sản phẩm MySQL hơn MSI cũ hơn, sử dụng đơn giản hơn tệp nén và bạn không cần thêm công cụ để đưa MySQL lên và chạy. Trình cài đặt MySQL tự động cài đặt Máy chủ MySQL và các sản phẩm MySQL bổ sung, tạo tệp tùy chọn, khởi động máy chủ và cho phép bạn tạo tài khoản người dùng mặc định. Để biết thêm thông tin về việc chọn gói, hãy xem Phần & NBSP; 2.3.2, Việc chọn gói cài đặt.

  • Phân phối trình cài đặt MySQL bao gồm Máy chủ MySQL và các sản phẩm MySQL bổ sung bao gồm MySQL Workbench và MySQL cho Visual Studio. Trình cài đặt MySQL cũng có thể được sử dụng để nâng cấp các sản phẩm này trong tương lai (xem https://dev.mysql.com/doc/mysql-compat-matrix/en/).

    Để biết hướng dẫn cài đặt MySQL bằng trình cài đặt MySQL, xem Phần & NBSP; 2.3.3, Trình cài đặt MySQL cho Windows.

  • Phân phối nhị phân tiêu chuẩn (được đóng gói dưới dạng tệp nén) chứa tất cả các tệp cần thiết mà bạn giải nén vào vị trí đã chọn. Gói này chứa tất cả các tệp trong gói cài đặt Windows MSI đầy đủ, nhưng không bao gồm chương trình cài đặt.

    Để biết hướng dẫn cài đặt MySQL bằng tệp nén, xem Phần & NBSP; 2.3.4, Cài đặt MySQL trên Microsoft Windows bằng cách sử dụng kho lưu trữ zip ____22.

  • Định dạng phân phối nguồn chứa tất cả các tệp mã và hỗ trợ để xây dựng các tệp thực thi bằng hệ thống trình biên dịch Visual Studio.

    Để biết hướng dẫn xây dựng MySQL từ nguồn trên Windows, xem Phần & NBSP; 2.9, Cài đặt MySQL từ nguồn.

MySQL trên các cân nhắc Windows

  • Hỗ trợ bàn lớn

    Nếu bạn cần các bảng có kích thước lớn hơn 4GB, hãy cài đặt MySQL trên NTFS hoặc hệ thống tệp mới hơn. Đừng quên sử dụng set*()3 và set*()4 khi bạn tạo bảng. Xem Phần & NBSP; 13.1.20, Tuyên bố Tạo bảng.

  • MySQL và phần mềm kiểm tra virus

    Phần mềm quét virus như Norton/Symantec Anti-virus trên các thư mục chứa dữ liệu MYSQL và bảng tạm thời có thể gây ra các vấn đề, cả về hiệu suất của MySQL và phần mềm quét virus xác định sai nội dung của các tệp có chứa spam. Điều này là do cơ chế lấy dấu vân tay được sử dụng bởi phần mềm quét virus và cách mà MySQL cập nhật nhanh chóng các tệp khác nhau, có thể được xác định là rủi ro bảo mật tiềm ẩn.

    Sau khi cài đặt Máy chủ MySQL, bạn nên vô hiệu hóa quét vi -rút trên thư mục chính (set*()5) được sử dụng để lưu trữ dữ liệu bảng MySQL của bạn. Thường có một hệ thống được tích hợp trong phần mềm quét virus để cho phép bỏ qua các thư mục cụ thể.

    Ngoài ra, theo mặc định, MySQL tạo các tệp tạm thời trong thư mục tạm thời Windows tiêu chuẩn. Để ngăn chặn các tệp tạm thời cũng được quét, hãy định cấu hình một thư mục tạm thời riêng cho các tệp tạm thời MySQL và thêm thư mục này vào danh sách loại trừ quét virus. Để thực hiện điều này, hãy thêm tùy chọn cấu hình cho tham số set*()6 vào tệp cấu hình set*()7 của bạn. Để biết thêm thông tin, xem Phần & NBSP; 2.3.4.2, Tạo một tệp tùy chọn.