Hướng dẫn mysql installation error - lỗi cài đặt mysql

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 web-community 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 web-community 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 RESTART capability is not required, the server can be started with the --no-monitor 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ú

    Không giống như trình cài đặt MySQL tiêu chuẩn, phiên bản web-community 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ụ:

    Ghi chú

    Không giống như trình cài đặt MySQL tiêu chuẩn, phiên bản web-community 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.

  • 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 noinstall.

  • Đị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 MAX_ROWSAVG_ROW_LENGTH 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 (datadir) đượ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ố tmpdir vào tệp cấu hình RESTART0 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.