Dưới đây là các bước nâng cấp cài đặt MySQL:
- Nâng cấp đường dẫn (paths)
- Chuẩn bị cài đặt cho nâng cấp
- Nâng cấp cài đặt binary hoặc package-based trên Unix/Linux
- Cũng có thể nâng cấp dùng MySQL yum repository, APT repository, SLES repository, hoặc trên Windows.
- Bước tiếp: nâng cấp cài đặt Docker của MySQL
- Nâng cấp troubleshooting
- Rebuild hoặc repair table/index
- Sao chép database MySQL sang máy khác
Cài đặt binary và package-based MySQL trên Unix/Linux có nhiều cách:
- In-place upgrade
- Logical upgrade
- MySQL cluster upgrade
In-place Upgrade
- Tắt MySQL server cũ, thay binary/package cũ bằng mới.
- Khởi động lại MySQL server trên data directory hiện có.
- Nâng cấp các phần còn lại của cài đặt hiện có cần nâng cấp.
Logical Upgrade
- Export SQL từ MySQL instance cũ.
- Dùng tiện ích backup/export như
mysqldumphoặcmysqlpump. - Cài MySQL server mới bằng cách áp dụng SQL vào instance MySQL mới.
MySQL Cluster Upgrade
- Nâng cấp MGM nodes.
- Nâng cấp data nodes lần lượt một.
- Nâng cấp API nodes lần lượt một, bao gồm MySQL servers.
- Nâng cấp data dictionary.
- Nâng cấp system tables.
- Khởi động lại hệ thống.