Cài đặt MySQL 8.4 cho Windows
Môi trường xác nhận hoạt động
- MySQL
-
- MySQL 8.4
- Windows
-
- Máy chủ Windows 2022
Môi trường yêu cầu
- MySQL
-
- MySQL 8.4
- Windows
-
- Cửa sổ 11
- Cửa sổ 10
- Máy chủ Windows
-
- Máy chủ Windows 2022
- Máy chủ Windows 2019
- Máy chủ Windows 2016
Giới thiệu về phiên bản bạn sử dụng
Có một số phiên bản MySQL, nhưng lần này chúng tôi sẽ cài đặt "Phiên bản cộng đồng MySQL" có thể được sử dụng miễn phí.
Tải xuống và cài đặt Microsoft Visual C++ Redistributable
MySQL 8.4 sử dụng thời gian chạy Microsoft Visual C++ 2019, vì vậy ngay cả khi bạn cố gắng cài đặt MySQL nguyên trạng, bạn sẽ thấy hộp thoại sau và không thể cài đặt nó.
Tải xuống thời gian chạy từ trang web sau:
Nếu bạn đi xuống trang, bạn sẽ tìm thấy một liên kết tải xuống để tải xuống. Kiến trúc nên được điều chỉnh cho phù hợp với Windows mà MySQL được cài đặt.
Chạy nó sau khi tải xuống.
Chọn hộp "Chấp nhận Điều khoản cấp phép và Điều khoản sử dụng" và nhấp vào nút "Cài đặt".
Tải xuống MySQL
Trong trình duyệt web của bạn, hãy chuyển đến các trang sau:
Nhấp vào Download MySQL Community Edition.
Nhấp vào Máy chủ cộng đồng MySQL.
Có một số phiên bản MySQL và phiên bản có "LTS" là phiên bản được hỗ trợ lâu dài. Cái được đánh dấu "Đổi mới" chỉ hỗ trợ ngắn hạn cho phiên bản mới nhất, vì vậy vui lòng chọn phiên bản "LTS" trừ khi bạn đang nghiên cứu các tính năng mới.
Có một số nút Tải xuống, nhưng nếu bạn không đặc biệt về nó, vui lòng chọn "Windows (x86, 64-bit), MSI Installer".
Bạn sẽ được yêu cầu đăng nhập, nhưng bạn có thể tải xuống từ liên kết bên dưới mà không cần đăng nhập.
Cài đặt MySQL
Chạy tệp đã tải xuống.
Nếu bạn không phải là quản trị viên, bạn sẽ thấy một hộp thoại như bên dưới, chọn Có.
Chọn "Có" vì nó sẽ xuất hiện lại trong một tệp khác.
Nhấp vào Tiếp theo.
Chọn "Tôi chấp nhận các điều khoản trong Thỏa thuận cấp phép" và nhấp vào nút "Tiếp theo".
Chọn Điển hình. Nếu bạn chỉ muốn sử dụng nó như một cơ sở dữ liệu, điều này là đủ.
Nhấp vào nút "Cài đặt".
Nhấp vào nút Finish để đóng nó trong khi chọn Run MySQL Configurator.
Nhấp vào nút "Tiếp theo".
Nếu không có thay đổi nào đối với đường dẫn thư mục lưu trữ dữ liệu MySQL, hãy nhấp vào nút "Tiếp theo".
Chọn loại cấu hình máy chủ. Liệu các ứng dụng khác có chạy trên máy chủ mà MySQL được cài đặt hay không sẽ xác định tài nguyên hệ thống nào cần phân bổ cho MySQL. Chọn một trong các tùy chọn sau để phù hợp với ứng dụng của bạn:
Mô tả loại cấu hình | |
---|---|
Máy tính phát triển | Đây là một máy tính phát triển và nhiều ứng dụng khác được cài đặt. MySQL sử dụng bộ nhớ tối thiểu. |
Máy tính máy chủ | Trên máy tính này, một số ứng dụng máy chủ đang chạy. Chọn tùy chọn này cho máy chủ web hoặc ứng dụng của bạn. MySQL sẽ có mức sử dụng bộ nhớ vừa phải. |
Máy tính chuyên dụng | Máy tính này dành riêng để chạy máy chủ cơ sở dữ liệu MySQL. Các máy chủ khác, chẳng hạn như máy chủ web, không chạy. MySQL sử dụng tất cả bộ nhớ có sẵn. |
Cẩm nang | Giữ các giá trị tệp cấu hình mặc định. Nếu bạn cần thay đổi giá trị, bạn phải chỉnh sửa tệp cấu hình và cập nhật nó theo cách thủ công. |
Trong trường hợp này, "Máy tính máy chủ" được chọn với giả định rằng các ứng dụng khác cũng sẽ được chạy. Vui lòng quyết định theo cách bạn vận hành nó.
Nhân tiện, việc lựa chọn loại cấu hình thay đổi các thông số sau của my.ini: Số lượng được đặt có thể khác nhau tùy thuộc vào thông số kỹ thuật của PC của bạn. Bạn cần đặc biệt cẩn thận nếu thông số kỹ thuật bộ nhớ máy chủ là động.
côngTên tham số | : | Máy tính phát triển thủ | Máy tính Máy tính chuyên | dụng Máy tính |
---|---|---|---|---|
tmp_table_size | 16 phút | 5 triệu | 12 triệu | 74 triệu |
myisam_sort_buffer_size | 8 triệu | 9 triệu | 16 phút | 138 triệu |
read_buffer_size | 128 nghìn | 238 | 31 nghìn | 128 nghìn |
read_rnd_buffer_size | 256 nghìn | 6 nghìn | 256 nghìn | 256 nghìn |
innodb_thread_concurrency | 0 | 8 | 8 | 8 |
open_files_limit | 5000 | 8161 | 8161 | 8161 |
Đặt mật khẩu root. Lưu ý rằng một số ký hiệu có thể yêu cầu xử lý thoát khi nhập.
Khi bạn đã nhập nó, hãy nhấp vào nút "Tiếp theo". Bạn có thể thêm tài khoản người dùng sau.
Đặt thông tin để đăng ký với các dịch vụ Windows. Nếu không có gì đặc biệt, thì không có vấn đề gì như nó vốn có.
Đặt cài đặt quyền cho các tệp máy chủ. Nếu không có tình huống đặc biệt, không có vấn đề gì là cài đặt trên cùng.
Trình cài đặt MySQL có thể bảo mật thư mục dữ liệu của máy chủ bằng cách cập nhật quyền của các tệp và thư mục nằm ở các vị trí sau:
Bạn có muốn cập nhật quyền tệp máy chủ trong trình cài đặt MySQL không?
- Có, chúng tôi chỉ cấp toàn quyền truy cập cho người dùng chạy các dịch vụ Windows (nếu có) và nhóm Quản trị viên. Người dùng và nhóm khác không thể truy cập nó.
- Có, nhưng hãy kiểm tra và định cấu hình mức độ truy cập.
- Không, bạn quản lý quyền sau khi cấu hình máy chủ.
Kiểm tra nó nếu bạn muốn giữ một cơ sở dữ liệu mẫu.
Bắt đầu cấu hình bằng nút "Thực thi".
Nhấp vào nút "Tiếp theo".
Đóng bằng nút "Hoàn tất".
Đặt biến môi trường
Việc thiết lập các biến môi trường giúp sử dụng các lệnh dễ dàng hơn vì bạn không phải chỉ định đường dẫn MySQL đầy đủ khi thực hiện các lệnh. Nếu bạn không muốn sử dụng các lệnh, bạn không cần phải đặt các biến môi trường.
Kiểm tra thư mục nơi mysql.exe được cài đặt. Nếu bạn chưa thay đổi bất cứ điều gì, nó sẽ nằm trong thư mục sau.
- C:\Program Files\MySQL\MySQL Server 8.4\bin
Các phiên bản Windows khác nhau có các cách khác nhau để mở màn hình biến môi trường, vì vậy việc nhập "biến môi trường" trong tìm kiếm menu Bắt đầu sẽ dễ dàng hơn.
Từ tab Nâng cao, nhấp vào nút Biến môi trường.
Chọn từ các Path
biến môi trường hệ thống và nhấp vào nút Chỉnh sửa.
Nhấp vào nút "Mới".
Nhập đường dẫn thư mục với mysql.exe.
Sau đó, nhấp vào đồng ý để xác nhận.
Xác minh hoạt động lệnh
Mở lời nhắc và nhập lệnh sau: Nếu bạn thành công, không có vấn đề gì.
mysql --version