Có gói trong file disk image (.dmg) cần mount bằng double-click icon trong Finder. Mount image và xem nội dung.
Trước khi cài, đảm bảo tất cả instance MySQL server đã dừng. Dùng MySQL manager app (trên macOS server), preference pane, hoặc mysqladmin shutdown command line.
Cài bằng package installer:
- Tải file
.dmg(community version cũng có). Chứa MySQL package installer. Tham khảo trang chủ (screenshot). - Double-click file installer MySQL đã tải trên disk.
- Đặt tên dựa trên phiên bản MySQL tải. Ví dụ MySQL 8.0.22 ->
mysql-8.0.22-osx-10.13-x86_64.pkg. - Màn hình wizard giới thiệu tham chiếu phiên bản MySQL server cần cài.
- Click 'Continue' bắt đầu cài.
- Community edition hiển thị bản sao GNU General Public License.
- Click 'Continue' rồi 'Agree' để tiếp tục.
- Trang 'Installation Type': click 'Install' chạy wizard với mặc định, hoặc 'Customize' thay đổi thành phần cụ thể (MySQL server, MySQL Test, Preference Pane, Launchd Support - tất cả trừ MySQL Test bật mặc định).

- Tùy chọn 'Change Install Location' có sẵn nhưng không thể thay đổi vị trí cài.
- Click 'Install' để cài MySQL Server.

- Quá trình cài kết thúc nếu nâng cấp MySQL Server hiện tại, nếu không làm theo các bước cấu hình thêm cho cài mới.
- Sau khi cài thành công, hoàn tất cấu hình: chọn loại mã hóa mật khẩu mặc định, bật/tắt MySQL server khi khởi động.
- Mặc định MySQL 8.0 dùng
caching_sha2_password(Strong). - Có thể đổi sang
mysql_native_password(Legacy). - Chọn legacy password mechanism sẽ sửa file launchd đặt
--default_authentication_plugin=mysql_native_passworddưới ProgramArguments. - Chọn strong encryption không đặt
--default_authentication_pluginvì mặc định server dùngcaching_sha2_password. - Đặt mật khẩu cho user root, bật/tắt MySQL Server khởi động sau cấu hình.
- Summary: bước cuối tham chiếu cài đặt thành công. Đóng wizard.
MySQL server đã cài xong.
Nếu chọn không khởi động MySQL khi boot, dùng launchctl từ command line hoặc click "Start" trong MySQL preference pane.
Khi dùng package installer, file cài vào thư mục trong /usr/local khớp tên phiên bản và nền tảng.
Ví dụ: file installer mysql-8.0.25-osx10.15-x86_64.dmg cài vào /usr/local/mysql-8.0.25-osx10.15-x86_64/ với symlink tới /usr/local/mysql. macOS không tạo file cấu hình mẫu my.cnf.