Video: [Tự học SQL Server] Bài 15 - Hướng dẫn SAO LƯU dữ liệu (backup) trên SQL Server. 2025
Các phiên bản mới của MySQL được phát hành định kỳ và bạn có thể nâng cấp từ một phiên bản của MySQL sang một phiên bản mới hơn phiên bản. Bạn có thể tìm thấy nâng cấp thông tin trong hướng dẫn sử dụng MySQL trực tuyến.
Tuy nhiên, có những cân nhắc đặc biệt khi bạn nâng cấp. Để phòng ngừa, sao lưu cơ sở dữ liệu hiện tại của bạn, bao gồm các bảng GRANT trong cơ sở dữ liệu mysql, trước khi nâng cấp.
MySQL khuyến cáo rằng bạn không bỏ qua các phiên bản. Nếu bạn muốn nâng cấp từ một phiên bản lên phiên bản nhiều hơn một phiên bản mới hơn, chẳng hạn như từ MySQL 4. 0 đến MySQL 5. 0, trước tiên bạn nên nâng cấp lên phiên bản tiếp theo. Sau khi phiên bản đó hoạt động đúng, bạn có thể nâng cấp lên phiên bản kế tiếp, v.v … Nói cách khác, nâng cấp từ 4. 0 đến 4. 1, sau đó từ 4. 1 đến 5. 0.
Thỉnh thoảng, các thay đổi không tương thích được giới thiệu trong các phiên bản mới của MySQL. Một số bản phát hành giới thiệu các thay đổi đối với cấu trúc của bảng GRANT. Ví dụ, MySQL 4 đã thay đổi phương pháp mã hóa mật khẩu, yêu cầu một trường mật khẩu dài hơn trong các bảng GRANT.
Sau khi nâng cấp lên phiên bản mới hơn, bạn nên chạy tập lệnh mysql_upgrade. Nó sửa chữa các tập tin của bạn và nâng cấp bảng hệ thống, nếu cần. Trong các phiên bản trước khi MySQL phiên bản 5. 0. 19, kịch bản mysql_upgrade không chạy trên Windows; nó chỉ chạy trên Unix.