MySQL có thể được nâng cấp bằng cách sử dụng kho MySQL SLES. Hãy để chúng tôi xem các bước cần thiết cho việc nâng cấp này. Theo mặc định, kho lưu trữ MySQL SLES cập nhật MySQL lên phiên bản mới nhất trong loạt phát hành mà người dùng sẽ chọn trong khi cài đặt
Để cập nhật lên một loạt bản phát hành khác, cần phải tắt kho lưu trữ con cho loạt phim đã được chọn. Bạn nên nâng cấp từ loạt phim này sang loạt phim tiếp theo, thay vì bỏ qua một loạt phim. Hạ cấp tại chỗ của MySQL không được hỗ trợ khi sử dụng kho lưu trữ SLES của MySQL.
Nâng cấp MySQL
Nâng cấp MySQL và các thành phần của nó bằng lệnh dưới đây -
shell> sudo zypper update mysql-community-server
Nếu không, MySQL có thể được cập nhật bằng cách chỉ ra Zypper để cập nhật mọi thứ trên hệ thống của người dùng. Điều này làm mất nhiều thời gian hơn. Nó có thể được thực hiện bằng cách sử dụng lệnh dưới đây -
shell> sudo zypper update
Máy chủ MySQL khởi động lại sau khi được cập nhật bởi Zypper. Trước MySQL 8.0.16, hãy chạy ‘mysql_upgrade’ sau khi máy chủ đã khởi động lại. Thao tác này sẽ kiểm tra và giải quyết mọi sự không tương thích giữa dữ liệu cũ và phần mềm được nâng cấp
Các gói danh sách từ kho SLES
Một thành phần cụ thể cũng có thể được nâng cấp. Đầu tiên, liệt kê các gói đã cài đặt từ kho lưu trữ MySQL SLES bằng lệnh dưới đây.
shell> zypper packages −i | grep mysql−.*community
Khi tên của gói thành phần cần thiết đã được chọn, gói có thể được cập nhật bằng lệnh dưới đây -
shell> sudo zypper update package-name